1. Exel 245 Deen Still Rd Ste 400, Davenport, FL 33897 Coordinate: 28.25164,-81.66086 Phone: (863) 420-4775