Leon County Educational Facility

(850) 425-1019

675 W Jefferson St
Tallahassee, FL 32304-8092