1. Woodruff Charles Lea Ctr
233 E Griffith St, Woodruff, SC 29388
Coordinate: 34.73616,-82.03242
Phone: (864) 476-3693
2. The Terraces At Woodruff
505 Shelley Pl, Woodruff, SC 29388
Coordinate: 34.74461,-82.03366
Phone: (864) 670-9708
3. Georgia Manor
150 Shennandale Cir, Woodruff, SC 29388
Coordinate: 34.74981,-82.01854
Phone: (864) 476-6048
4. Woodruff Arms Apartments Office
100 Theo Cir Apt 37, Woodruff, SC 29388
Coordinate: 34.73513,-82.01886
Phone: (864) 476-2432