New York City Center

New York City Center (previously known as the Mecca Temple, City Center of Music and Drama, and the New York City Center 55th Street Theater) is a performing arts center at 131 West 55th Street between Sixth and Seventh Avenues in the Midtown Manhattan neighborhood of New York City. Developed by the...

1 story • Updated Nov 1, 2025
New York City Center
Entertainment

'Bat Boy: The Musical' Review: He's Just Trying to Fit In

8 sources Oct 30, 2025