Ebenezer Baptist Church INC

1548 Legrande St

Selma, AL 36703-3000
(334) 875-6526
(334) 875-1382

Business Description:

Ebenezer Baptist Church INC is located in Selma, DALLAS, AL.

Additional Information:

Legal Name:Ebenezer Baptist Church INC
Other Names:Ebenezer Baptist Church INC, Ebenezer Baptist Church INC
Number of Employees:1 to 4
Year Started:1922

 

Popular selma, al Categories: