Spencer Wallwork, DMD - Woodruff Implant Dentist 305 North Main Street, Woodruff, SC 29388