Conference Center at Lake Placid | Reception Venue

  • 2608 Main St, Lake Placid