Happy Tails Veterinary Hospital
(732) 268-8180
827 Broad St. Ste 735, Shrewsbury, New Jersey, 07702
About us
veterinary care