Location

We are located in Decatur, Alabama, just off of Hwy 67 on Spring Avenue.  Our address is 3211 Spring Avenue SW, Decatur, AL  35603.  If you would like to schedule a tour of our campus, please call our office at 256.340.9516 or via email.  Tours are done on an individual basis.  Students are welcome to join their parents on these tours.