Catholic Center

Church
0.0
Based on 2 reviews

Reviews

Al
Alison P
144 month ago
Free donuts after 1130am mass!
Mi
Michael Y
162 month ago
saturday 5:30 mass is really small and intimate, good stuff
  • 172 4th St NW (Georgia Tech), Atlanta, GA 30313, United States, GPS: 33.7756,-84.393036
  • (404) 892-6759