864-654-4204
Address, Phone Number, and Hours for Clemson Animal Hospital, an Animal Hospitals, at Clemson.
Name : Clemson Animal Hospital
Address : 108 Liberty Drive Clemson, South Carolina, 29631
Locality : Clemson
Fax : 864-654-0900
Hours : Mon-Wed 8:30 AM-5:30 PM; Thu 8:30 AM-12:00 PM; Fri 8:30 AM-5:30 PM; Sat 8:30 AM-12:00 PM
View map of Clemson Animal Hospital get driving directions from your location.