Pet Travel. Made Easy.

Back to Results

VCA Newark Animal Hospital

1360 Marrows Road
Newark, DE 19711
Phone: 302.737.8100
"VCA Newark Animal Hospital is open from 8am to 8pm Friday - Sunday for Emergency. We are closed Monday - Thursday."
Test Message