Apollo Theater

Address:
253 W 125th St, New York, New York, USA
Telephone:
(212) 531-5300
Capacity:
1506
 View map