Shop The New JamBase Store Click Here

Apollo Theater

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

Hotels & Airbnb Near Apollo Theater

  • 253 West 125th St., New York, NY 10027, United States
Edit Venue

Apollo Theater At-a-Glance

  • 253 West 125th St.
  • New York, NY 10027
  • United States
Do NOT follow this link or you will be banned from the site!