Leon County Sanitary Landfill 7550 Apalachee Pkwy Tallahassee, FL 32311 Phone: (850) 487-2890 Fax: (850) 922-9219 View Website
Category: County Government - Environmental Programs