Get Directions to Leon County Solid Waste Division ← View details 13051 Miccosukee Road, Tallahassee, Florida 32309 +1 850-922-0097 Get Directions From* To * — Required information