2600 Louisiana Boulevard Northeast Albuquerque, NM 87110
Seated: 200
Standing: 200
Square Feet: 1,792 ft2