The historic Lobo Theater is located in the heart of Nob Hill on Central, just east of the University of New Mexico (UNM).
Address: 3013 Central Ave NE, Albuquerque, NM 87106
copyright © 2023 Lobo Theatre
01.
Barrett Strong