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.