Saints Peter and Paul, Decatur
About Us
Saints Peter and Paul, Decatur is a local church in Decatur, GA.
- Denomination
- Catholic
Contact
Phone
404-241-5862
Website
http://www.stspandp.com
Saints Peter and Paul, Decatur is a local church in Decatur, GA.