1. Sugarmill Storage 8578 S Suncoast Blvd, Homosassa, FL 34446 Coordinate: 28.73728,-82.55411 Phone: (352) 400-4418