302-455-2033
Address, Phone Number, and Hours for VCA Kirkwood Animal Hospital, an Animal Hospitals, at Newark.
Name : VCA Kirkwood Animal Hospital
Address : 1501 Capitol Trail Newark, Delaware, 19711
Locality : Newark
Fax : 302-737-3367
Hours : Mon-Thu 7:30 AM-8:00 PM; Fri 7:30 AM-6:00 PM; Sat 8:00 AM-3:00 PM; Sun 8:00 AM-12:00 PM
View map of VCA Kirkwood Animal Hospital get driving directions from your location.