Our Location

Our Physical Address

Our beautiful brand new facility is located in Southwood on over 13 acres at the corner of Tram Road and Artemis Way.  Our 50,000 square foot facility will accommodate classrooms dedicated to music, art, Latin, and science, as well as special education, a computer lab, and a large cafeteria. The facility is completed and ready to open our doors to our new scholars for the 2020 -2021 school year. 

Our address is 4141 Artemis Way, Tallahassee, FL 32311.