Lake Placid Center for the Arts
The Lake Placid Center for the Arts is a year-round performing and visual Arts Facility dedicated to presenting and fostering quality arts, which inspire, enrich, educate and entertain people of all ages.
Located 0.8 miles from High Peaks Resort.
17 Algonquin Drive 12946 Lake Placid USA