UA Amarillo Star Stadium 14
8275 W. Amarillo Boulevard,
No one has favorited this theater yet
The UA Amarillo Star Stadium 14 opened in 1999. The two largest auditoriums seat around 500 and the smallest seat 125. This theater has stadium seating and shows first run movies.
Just login to your account and subscribe to this theater