302-281-4753
Address, Phone Number, and Hours for VCA Glasgow Animal Hospital, an Animal Hospitals, at Newark.
Name : VCA Glasgow Animal Hospital
Address : 650 Peoples Plaza Newark, Delaware, 19702
Locality : Newark
Fax : 302-836-1178
Hours : Mon 8:00 AM-8:00 PM; Tue 8:00 AM-6:00 PM; Wed-Thu 8:00 AM-8:00 PM; Fri 8:00 AM-5:00 PM; Sat 8:00 AM-2:00 PM
View map of VCA Glasgow Animal Hospital get driving directions from your location.