• Welcome to Clover Hill Animal Hospital!

    Your local veterinarian in Flemington, NJ. Call us today at (908) 806-4525 to schedule your pet care appointment!

    Learn more »
  • See what our customers have to say about us! Please read our testimonials by clicking on the slide.

    Learn more »

Online Pharmacy


Save time by ordering your pets products on our online store.



Start Shopping

Pet Portal


View your pet's medical records and book an appointment - for new and existing clients.


Log In

Meet Our Team


Learn more about our caring and compassionate veterinary team.



Meet Our Team