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.