Church Directory Alabama Birmingham St James Independent Methodist Church

St James Independent Methodist Church

Quick Info
4313 Viola Ave Sw
Birmingham, AL, 35221
Methodist, Other
205-923-3279