Symphony Spaces’s Leonard Nimoy Thalia Theatre Leave a comment Loading Map.... Symphony Spaces’s Leonard Nimoy Thalia Theatre2537 Broadway at 95th Street - New YorkEvents 40.7939625 -73.9728154 Address 2537 Broadway at 95th Street New York New York 10025 United States Upcoming Events No events in this location