420 15th St, Canyon, TX 79015

PALACE CANYON

MON-FRI
7:00 AM - 9:00 PM

SATURDAY
8:00 AM - 9:00 PM

SUNDAY
11:00 AM - 5:00 PM

7304 SW 34th Ave Sp2, Amarillo, TX 79121

PALACE SOUTHWEST AMARILLO

Located in the Summit Shopping Center

MON-FRI
7:00 AM - 9:00 PM

SAT & SUN
8:00 AM - 9:00 PM

2646 Wolflin Ave, Amarillo, TX 79109

PALACE WOLFLIN

Located in Wolflin Square

MON-FRI
7:00 AM - 9:00 PM

SAT & SUN
8:00 AM - 9:00 PM