contact information

  • Address: 4180 Teall Beach
    Geneva , NY 14456
  • Phone: 315-727-4414 (Call Now)

about us

In the beautiful Finger Lakes, situated lakeside at the end of a private road, Locke's Glen has a small waterfall to the north, Seneca Lake to the west and expansive lawn to the south.