Subject
photo credits: Wikimedia Commons
Leon High School is a public high school in Tallahassee, Florida, United States. It is the oldest public high school in the state, and is a part of the Leon County Schools System. Source: Wikipedia (en)
Authors educated at Leon High School 1
Subject - wd:Q6524692