Times Square Theater
The Times Square Theater is a former Broadway theater, located at 217 West 42nd Street, Manhattan, in New York City
4 min walk from Times Square
Address: 217 W 42nd St, New York, NY 10036
Capacity: 1,032
Remove these ads. Join the Worldbuilders Guild
Comments