The Apollo Theater is located at 253 West 125th Street
Neighborhood: Harlem
Community
Ask a question about Apollo Theater
See Also
Pictures of Apollo Theater
The Apollo Theater is located at 253 West 125th Street
Neighborhood: Harlem
Ask a question about Apollo Theater