Our Pharmacies

Shop in-person or online, it's your choice!

Choose between our in-clinic or online pharmacy

Pickup in our clinic

Need it today? Prefer to shop in person?

Give us a call, or fill out the form below, to order from our well-stocked, in-clinic pharmacy. We'll let you know when it's ready for you to swing by and pick it up!

Thank you! Your request has been sent.
We will contact you when it is ready to pickup at our clinic.
Oops! Something went wrong while submitting your request. Please try again, or call us with your request at (978) 448-5100
- OR -

--- OR ---

Delivery to your door

Prefer to shop online and have it delivered to your home?
Click here to visit our online pharmacy.

We offer the same convenience as the BIG online pharmacies, with competitive prices and only products selected and recommended by our staff, and backed by manufacturers guarantees.

Thanks for shopping with us and supporting your local, family-owned veterinary clinic!


Our onsite pharmacy gives you immediate, convenient access to the veterinary medications your pets need. Individualized treatment plans include dosages and specific directions on how & when to medicate your pet.