Route 66 Glass Beth Coke February 19, 2017 0 Comments Address: 3301 SW 6th Ave. Amarillo, TX 79106 Phone: 303-956-0530 Hours: Mon – Fri 9 AM – 6 PM or by appt. Website