Ebenezer Baptist Church
334-875-1382
1548 Legrande St
Selma, AL 36703
No photo available for this business
Business Information
Churches, Church Organizations
Baptist Churches
Customer Reviews (No reviews)
No reviews were found for Ebenezer Baptist Church.