1. Flood Control 912 Venture Ave Ste 1, Leesburg, FL 34748 Coordinate: 28.80229,-81.89124 Phone: (352) 269-4467