Churches in Shelby, AL
Bay Springs Baptist Church
Bethlehem Baptist Church
First Baptist Church Of Shelby
Providence Baptist Church
Shelby Church Of God
South Shelby Baptist Church