1/1 Finger Lakes Seneca Lake 3482 Plum Point Rd, Himrod, NY 14842 Phone: (585) 226-2466 Visit Website