Saint Thomas More School, located in Decatur, Georgia, is a nurturing community that works together to achieve excellence in academics, faith, and service for students from Kindergarten through 8th grade. For more information about school calendars, curriculum, admission & school administration information, contact the school directly: