Theatres in Bloomingdale, NY
3. Lake Placid Center For Arts
17 Algonquin Dr, Lake Placid, NY, 12946
From Business: The Lake Placid Center for the Arts is a year-round performing and visual Arts Facility. Located in the Adirondack Park of Northern New York, the LPCA consistently presents…
52 Years
in Business
Showing 1-3 of 3