Century Rio 24

4901 Pan American Freeway NE,
Albuquerque, NM 87109

Unfavorite No one has favorited this theater yet

Showing 2 comments

rivest266 on June 13, 2016 at 11:53 pm

May 15th, 1997 grand opening ad in photo section

Scott Neff
Scott Neff on June 10, 2016 at 7:30 pm

Built on the site of the Albuquerque 6 Drive-In.