The Cell Theatre

700 1st St Nw Albuquerque, NM
505-766-9412
Max Capacity: 186 people
Package Pricing
Event Spaces
Lobby
Meeting Room
Recommendations
Location