St. Thomas More Catholic School

 

At St. Thomas More Catholic School, children feel loved and supported as they learn to their fullest potential -- about Christ, about the world and about life. Located in downtown Decatur, our school is a nurturing community made up of students from DeKalb, Atlanta, and beyond who work together to achieve excellence in academics, faith, and service.

 

Garden Party Video

Video lovingly produced by STM Teachers

Parent Login