North Decatur Presbyterian Church
- Decatur, GA
- 0.5 mi away
- Sun 8:45 & 11:00 AM
- Streams services online
North Decatur Presbyterian Church is a 375-member PCUSA congregation in Decatur, Georgia, founded in 1955 and known for its progressive theology, mid-century architectur…