New Life Baptist Church
Baptist
- Address
-
12117 Highway 221
Woodruff, SC 29388
New Life Baptist Church is a Baptist church in Woodruff, South Carolina.
Location data © OpenStreetMap contributors.
Baptist
New Life Baptist Church is a Baptist church in Woodruff, South Carolina.
Location data © OpenStreetMap contributors.