Leon County Public Works Stormwater Maintenance 2280 Miccosukee Road Tallahassee, FL 32308 Telephone: 850-606-1400 Fax: 850-606-1401 email