Our Lady of the Snows Church
- Address
-
79-55 258th Street
Glen Oaks, NY 11004
Our Lady of the Snows Church is a church in Glen Oaks, New York.
Location data © OpenStreetMap contributors.
Our Lady of the Snows Church is a church in Glen Oaks, New York.
Location data © OpenStreetMap contributors.