The New World Center is located on 17 Street and Pennsylvania Avenue - It is a World Class Concert Stage suitable for professional concerts and events.
The New World Center is located on 17 Street and Pennsylvania Avenue - It is a World Class Concert Stage suitable for professional concerts and events.