Practice

Address

113 Health Way
Lake Placid, FL 33852