Events See All Events This event has passed. New Ohio Theatre April 28 @ 12:22 am Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: April 28, 2024 Time: 12:22 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