Share: Apalachee Center Request Info Apalachee Center 2634 Capital Cir NE Tallahassee, FL 32308 (850) 523-3201 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.