Sara Placid Inn And Suites

Sara Placid Inn and Suites, 445 Lake Flower Ave, Saranac Lake, NY 12983, United States

(518) 891-2729

Location