Town

Woodruff

Woodruff, South Carolina is a town of 5,072 people. Landgogh lists 15 places near Woodruff: 4 wildlife areas, 3 campgrounds (paid public), 3 trailheads, and 5 other places.

15 places

Public lands

Nearby towns