• 230 E Interlake Blvd Lake Placid, FL, 33852
  • (863) 699-6001