Century 14 Downtown
100 Central Avenue SW.,
100 Central Avenue SW.,Albuquerque, NM 87102
No one has favorited this theater yet
Located in downtown Albuquerque at the corner of Central Avenue SW and 1st Street SW. This 14-screen multiplex opened in 2001.
Contributed by Ken Roe
Just login to your account and subscribe to this theater