83 River Road, Lake Placid, NY, 12946
2 South Main Street, Lake Placid, FL, 33852
403 East Interlake Boulevard, Lake Placid, FL, 33852
166 Cascade Road, Lake Placid, NY, 12946