Lake Placid Podiatrist

230 East Interlake Boulevard, Lake Placid, Florida 33852