You need to login first.
Lobo Theater
3013 Central Avenue NE,
Albuquerque,
NM
87106
3013 Central Avenue NE,
Albuquerque,
NM
87106
3 people favorited this theater
Uploaded By
More Photos of This Theater
1938 photo courtesy of Dom Otero.
No one has favorited this photo yet