Saint Thomas Aquinas Catholic ChurchParishShare535 Rucker RoadAlpharetta, GA 30004United StatesGet directions