Located in beautiful Lake Placid, New York, the Lake Placid Center for the Arts is the North Country's most comprehensive and flexible multi-arts center. Located just minutes from Lake Placid's Main Street at 17 Algonquin Drive, the LPCA is Lake Placid's first stop for world class entertainment and arts education.