Our Lady of The Snows Ministry Office
718-347-1445
40.744493
-73.712791
About Our Lady of The Snows Ministry Office
Our Lady of The Snows Ministry Office is located at 25815 80th Ave, Glen Oaks, NY. This location is in the Bellerose Floral Park neighborhood..