Call us at 516-764-2880 Text us at 516-652-4091 Email us at


I adopted my dog from Town Of Hempstead Animal Shelter. Along with all the paperwork they provide a list of veterinarians that give free wellness exams! I chose Terry Animal Hospital because of all the great reviews on Google & Yelp, and they did not dissapoint. Because I had just gotten Max from the shelter the staff was totally understanding when he started barking. I really appreciated that since I was a little overwhelmed being a first time pet owner. My vet was Dr. John Foy! He was so friendly and loving with Max. Since I'm a first time pet owner I had TONS of questions! I actually had a list of questions on my phone. He answered all of them thoroughly and relieved all my worries. Please don't hesitate to bring your dog to Dr. John Foy! He is awesome!

*If you adopted from Town of Hempstead Shelter in Wantagh, make sure you bring all vet medical records. That way they're able to determine if your pet is up to date with shots.

*You must pay full balance at the end of your visit. They take cash, and credit cards. No American Express!

*Ask if they have any rebates for medications they prescribe. Mine had a $25 rebate.

Estefany R.

I love this place ! The staff is so friendly, and Dr. Foy is absolutely amazing with my puppy. If you're in the area, I wouldn't recommend anywhere else to go. I called Dr. Foy religiously, since I'm a new dog mom, and always takes the time out to answer each of my questions without a rush or hassle. He even cuddles with my puppy when we bring him in. The front staff even give out cuddles to my puppy! They're absolutely a joy.

Jasmine M.

Kind and caring vets, especially Dr. John Foy was one of the best vets I've seen when it comes to handling cats, they were kind and made sure all my concerns were addressed when I had my cat's lump inspected.
I would definitely recommend this business to take care of your extended family.

Martin T.

Submit Your Review!

By submitting your testimonial, you acknowledge you agree to the website terms. We protect your personal privacy and email security. View our Privacy Policy

Request An Appointment

Please Call (516) 764-2880 or Text (516) 652-4091 to request an appointment