VENUE

Apollo Theater

Location icon253 W 125th St,New York, NY 10027

About venue

Apollo Theater is a 1,506 person capacity venue in New York, NY. There is 1 upcoming event.

Events

No Events
Festival Pass logo
Get Updated