Town Hall Address
United States- Leon County
Tax Collector
(850) 606-4700
Mon - Fri: 8:30am - 5pm
2900 Apalachee Pkwy B133 PO Box 1835
Tallahassee, 32302
United States
Assessor
(850) 606-6200
Mon - Fri: 8am - 5pm
315 S. Calhoun Street, Third Floor, P.O. Box 1750
Tallahassee, 32301
United States
County
Leon