Haven Lake Animal Hospital

You Can Call on Us

Haven Lake Animal Hospital is available to take your call during regular business hours to schedule an appointment for your pet or answer any questions you may have regarding our services or billing.


Our regular business hours are:
Monday – Thursday: 7:30 a.m. – 6 p.m.
Friday: 7:30 a.m. – 4 p.m.
Saturday: 8 a.m. – 1 p.m.
Sunday: Closed

Our practice is located at:
300 Milford-Harrington Highway
Milford, DE 19963

You can call us at:
(302) 422–8100

You can fax us at:
(302) 422-6490

You can email us at:
info@havenlakeanimalhospital.com



View Larger Map


“Thank you so much for the quick actions you made to save Mya’s life. We still can’t believe she is with us today.”

—Thanks, The Watkinsons

“Thank you for relieving her suffering. The Doctors and staff are always helpful and courteous. I always appreciate our help with my animals. ”

—Mike Banning

“Thanks so much for helping Scruffles! He had a full recovery and isn’t so scruffed up anymore! Thanks again!”

—Tony and Marcy Corrin

“Thank you for clearing up my nasty skin infection. This is the longest I have not gotten those itchy, festering spots in a year! We’ll be seeing you again but hopefully the skin will stay clear.”

—‘Jake’ McFry

“Your concern and understanding helped us get through an extremely difficult event. Thank you for all of the care you gave Jobu during her life, and in her final moments.”

—Terry and Jessica Daleiden

“It was a truly sad day for us but your professional services gave us great comfort. Thank you all so very much. We will not forget.”

—Sally and Richard Ray