Vaughn Forest Baptist Church
- Montgomery, AL
- 0.2 mi away
Church of the Holy Spirit is a Catholic church in Montgomery, Alabama, in Montgomery County. It is located at 8570 Vaughn Rd, Montgomery, AL 36117.
Explore other Catholic churches in Alabama or all churches in Montgomery.
Looking somewhere else? Find churches near any ZIP code, city or address: