Wells & Associates Insurance309 US Hwy 27 S Lake Placid, FL 33852 USphone(863) 465-7155(863) 465-7155Get DirectionsVisit Store Website