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.