Events See All Events This event has passed. New Ohio Theatre June 1 @ 12:29 am Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: June 1, 2024 Time: 12:29 am Venue New Ohio Theatre 154 Christopher St, # 1E, New York, New York 10014 New York, NY 10014 United States + Google Map Phone 6034900668 View Venue Website