Our Lady of the Snows School

  • 79-33 258th Street
    Floral Park
  • Other Locations: 7933 258th St
    Glen Oaks, NY
    718-343-1346
  • 718-343-1346
  • Categories: Private School
Get More Information