1/6 2/6 3/6 4/6 5/6 6/6 Finger Lakes Locke's Glen on the Lake 4180 Teall Beach, Geneva, NY 14456 Phone: (315) 727-4414
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.