Company name: Locke's Glen on the Lake - Vacation Rentals
Description: A premiere vacation rental located in the Finger Lakes, New York.
4180 Teall Bch, Geneva, NY 14456, United States