Driving Directions to South Woods

The building of South Woods Baptist Church is located at 3175 Germantown Road South, about a mile north of Winchester Road, in Memphis Tennessee.



View Larger Map