Lake Placid Center for the Arts, Lake Plaicid, NY

  • Lake Placid Center for the Arts 17 Algonquin Drive Lake Placid, NY, 12946 United States