Conference Center at Lake Placid

2608 Main Street, Lake Placid, NY
Venue Types