Welcome to

Eastport Animal Hospital

50 Montauk Highway
East Moriches, New York, 11940

F: 631-210-6777

Contact UsCall NowEmergencies


Our team of doctors and professional veterinary technicians are specialists in compassionate pet care.
We are dedicated to promoting ongoing prevention and wellness.

We are consistently investing in advanced training, technical resources, and surgical equipment. Your pet’s well-being is our number one concern.

About UsMeet Our Team

My first visit to Eastport Animal Hospital after moving from Nassau County to Moriches in Suffolk County was exceptional. My dog was suffering from severe flareup of Arthritis and they were highly recommended by my daughter. The staff was very efficient and friendly. They treated my dog and I as though we had been coming to them for years. It was a very comfortable feeling to be treated in that manner. I too would highly recommend them.

Kenneth L

They take the best care of my baby here. She’s a 14 year old deaf rescue pit with LOTS of medical issues including arthritis and now, cancer. They are clean and friendly and aren’t a money grabbing office. They won’t talk you into more expensive unnecessary things. The doctors are all knowledgeable and very professional. They make the bad times as pleasant as they can.

Dani Yungandreas

We've been using Doctor Duffy and Doctor Howard for years now and are very satisfied with the way they take care of our pets. We would recommend their Veterinarian services to anyone with fur babies.

Tom Wroblewski

Great experience. The assistants and Dr. we're so nice and extremely knowledgeable. Can't say enough about their care and expertise. Thank you to all involved.

Brian Curtin

I love Dr. Duffy. I followed him when he moved to this Hospital. The staff there are so warm and nurturing. They truly care about my pets. Highly recommend them.

Linda Filosa

50 Montauk Highway
East Moriches, New York, 11940


Phone: 631-878-7387


Mon: 8 am – 6:30 pm
Tue: 8 am – 5 pm
Wed: 8 am – 6:30 pm
Thur: 8 am – 5 pm
Fri: 8 am – 6:30 pm
Sat: 8 am – 12 pm
Sun: Closed