School
Website: http://www.leonschools.net/leon
850-617-5700
850-922-5311
550 E Tennessee St, Tallahassee, FL 32308
High School in Tallahassee, FL.
Leon High School
550 E Tennessee St
Tallahassee, FL 32308