XXmaps.com

Map
Detailed Information
  • Place Types Church
  • Address 364 Long Beach Rd, Island Park, NY 11558, USA
  • Coordinate 40.6061701,-73.6556686
  • Website Unknown
  • Rating 4
  • Compound Code J84V+FP Island Park, NY, USA
Reviews
Luis Meza (03/03/2020)
Really good
C. Lorenzo Skrine (06/22/2018)
Meditative environment
Similar place