Newark Vet Hospital
(973) 955-6040
105 South St, Newark, New Jersey, 07114-2718
About us
Neighborhood: South Ironbound
Services | Walk In's Welcome,International Health Certificate,Falamos Portugues |