The Worship Center ATL
531 Luckie St NW, Atlanta, GA, 30313
Phone: (404) 737-0588
Website: www.twcatl.org
Connect: Facebook
Nearby Churches
- The Catholic Center at Georgia Tech · Atlanta, GA
- Grace House at Georgia Tech · Atlanta, GA
- AME Sixth Episcopal District · Atlanta, GA
- Atlanta First United Methodist · Atlanta, GA
- Antioch Baptist Church North · Atlanta, GA
- St Luke's Episcopal Church · Atlanta, GA