Vca Glasgow Animal Hospital
Veterinary clinic
650 Peoples Plz · Newark, DE 19702 · 2.4 mi
VCA Glasgow Animal Hospital in Newark, Delaware cares for cats and dogs. Services include digital radiology, soft tissue surgery, dental care, wellness exams, vaccinations, and euthanasia. The hospital has an…