803-259-5606
Address, Phone Number, and Hours for Dogwood Animal Hospital, an Animal Hospitals, at Barnwell.
Name : Dogwood Animal Hospital
Address : 3015 South Carolina 70 Barnwell, South Carolina, 29812
Locality : Barnwell
Hours : Mon 8:00 AM-5:00 PM; Tue 8:00 AM-6:00 PM; Wed-Thu 8:00 AM-5:00 PM; Fri 8:00 AM-3:00 PM
View map of Dogwood Animal Hospital get driving directions from your location.