1. Leo Mills & Associates Inc 22 N Polk Ave, Arcadia, FL 34266 Coordinate: 27.21634,-81.86097 Phone: (863) 993-4141