• Most classes meet at Tapestry Community Church
    800 Hembree Road, Roswell, GA 30076
    Located at the corner of Hembree Road and Elkins Road in Roswell

  • Wednesday High School classes meet at Restoration Church of God
    410 Rucker Road, Alpharetta, GA 30004
    Located near the corner of Houze Road and Rucker Road in Alpharetta

  • K-12th grades 
    Humanities classes meet on Wednesdays OR Thursdays
    K-6th Wednesdays (Tapestry Campus) / 7th-12th Wednesdays (Restoration Campus)
    1st-12th Thursdays (Tapestry Campus)

  • 1st-6th grades
    Math and Science classes meet on Tuesdays (Tapestry Campus)

  • 7th-12th grades
    Math and Science classes meet on Mondays (Tapestry Campus)

 Calendar  | Map | Humanities Teachers | Math-Science-Elective Teachers