Greater St. John A.M.E. Church in Berkeley County, South Carolina

Greater St. John A.M.E. Church in Berkeley County is a Church. It is near St Johns Church Road.

Amenity
place of worship
Building Type
building