Christmas Masses St. Elizabeth’s Deaf Catholic Church (at St. Thomas Church) 65 East 89 Street New York, NY 10128 (between Park and Madison Ave.) Thursday, 24th December 2020 2:00 PM Friday, 25th December 2020 2:00 PM