Conference Center at Lake Placid | Reception Venue

  • 2608 Main St
    Lake Placid