Sts. Peter & Paul Catholic Church

Catholic

2560 Tilson Rd, Decatur, GA, 30032

Phone: (404) 241-5862

Website: www.ssppatl.org

Connect: Facebook

Nearby Churches

More Catholic churches in Decatur, GA

What to expect on your first visit