Greater Atlanta Christian School Details Location Address:1575 Indian Trail Road, Norcross, Georgia, 30093, United States