419-445-2566
Address, Phone Number, and Hours for Archbold Animal Hospital, an Animal Hospitals, at Archbold.
Name : Archbold Animal Hospital
Address : 1605 South Defiance Street Archbold, Ohio, 43502
Locality : Archbold
Fax : 212-941-9317
Hours : Mon-Tue 9:00 AM-5:00 PM; Wed 9:00 AM-6:00 PM; Thu-Fri 9:00 AM-5:00 PM; Sat 9:00 AM-11:00 AM
View map of Archbold Animal Hospital get driving directions from your location.