« All EventsThis event has passed.St. Thomas More Church 65 E 89th St. NY NY 10128April 27 @ 3:18 am Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: April 27, 2024 Time: 3:18 am Venue St. Thomas More Church 65 E 89th St. NY NY 10128 65 East 89th St New York, 10128 United States + Google Map Phone: 212 876 7718 View Venue Website