Geneva On The Lake Geneva
1001 Lochland Rd. -
Geneva,
NY 14456
Near Hobart and William Smith Colleges