Kanawha City Veterinary Hospital and Barboursville Veterinary Clinic
6310 Farmdale Rd,
Barboursville, WV 25504
Phone: (304) 736-8939
Business Hours
Mon-Fri: 7:30am – 6pm
Sat: 8:30am – 12pm
Sun: Closed
Our Location