At 100 East Main Street, Village Of Canton, 13617, United States Of America, Village of Canton, find the hidden gem that is St. Lawrence University Golf Country Club. It's a gastronomic corner where every menu item promises an unforgettable culinary experience.