Venue Information
Theater in Albuquerque, New Mexico The Historic Lobo Theater is a movie theater and cocktail lounge located along historic Route 66, at 3013 Central Avenue NE in Albuquerque, New Mexico in the United States of America. The Lobo Theater first opened on August 19, 1938.
Upcoming Events (0)
You might also like (0)