1. Dogwood Animal Hospital 3015 Barnwell Rd, Williston, SC 29853 Coordinate: 33.38673,-81.4084 Phone: (803) 259-5606