Results for New Chapel Baptist Church
Results for New Chapel Baptist Church
New Chapel Baptist Church
Established in 1867. Rev. Abraham Mebane entered into a lease agreement with the Lowell Colored School Society, giving New Chapel the right to erect a church on lot No. 41 in the town of Plymouth.
Marker is at the intersection of ...
photo_library