251 E Interlake Blvd Lake Placid, FL 33852
address
863-591-6124
phone number
Monday – Friday, 9:00 AM – 5:00 PM
By Appointment Only
hours