Image Address 1069 US 27 NorthRoom 116 Lake Placid, FL 33852United States Phone:(941) 499-3214 Fax:(941) 575-9103