Elgin Baptist Church

2303 Belmont St
Lancaster, SC 29720-7660

[email protected]
803-286-7392