Symphony Space/Leonard Nimoy Thalia Theatre
250 W. 95th Street,
New York,
NY
10025
250 W. 95th Street,
New York,
NY
10025
12 people
favorited this theater
Symphony Space/Leonard Nimoy Thalia Theatre
250 W. 95th Street
New York,
NY
10025
United States
212.864.1414
Open in Google Maps or Google Earth