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, in the Southeast part of Tallahassee, Fl; minutes from Publix and Starbucks. Our 50,000 square foot facility accommodates classrooms dedicated to music, art, Latin, and science, as well as special education, a computer lab, and a large cafeteria. The facility was complete in 2020, and welcomed 350 scholars for the 2020-2021 school year. 

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

Translate »