Location
Our Lady of Fatima Church
25-02 80th Street
East Elmhurst, NY 11370
East Elmhurst, NY 11370
Date and Time
Saturday, Feb 10, 2024 - Monday, Feb 12, 2024
12:00 AM - 1:00 AM
12:00 AM - 1:00 AM