Leon High School 550 E. Tennessee St. Tallahassee, FL 32308 Phone: (850) 488-1971 Fax: (850) 922-5311
Mandatory forms
FHSAA Physical Health Disclosure Parent Permission Participation
Back to team photos