We will remain open during the COVID-19 pandemic | Learn More

Call us: (603) 672-7006 | Get DirectionsAfter Hour Emergency Contact

Our History

Brookline Animal Hospital was founded in June 2012 by Margaret Monachelli, D.V.M. The practice was opened in the Monachelli’s (circa 1834) colonial house as a “home business”. The front door of the practice is the front door to the home. The waiting room is the home’s original parlor. The reception area was the home’s dining room. An addition was built onto the house in 2012 to accommodate a treatment room, kennel, surgery and radiology. In 2016, a second addition was added onto the first to allow us to continue to meet the demands of our growing client base.

We opened this hospital without any clients, in a small town with a population of only 5000. Thankfully, we were well received. We were thrilled to find that the Town of Brookline embraced the idea of having their own Veterinary Hospital while also serving Nashua, Milford, Hollis, Amherst, Pepperell, and Townsend. In addition, we were fortunate that many of Dr. Monachelli’s previous clients were happy to travel to Brookline for their veterinary care.

Contact Us

Meet the Team

Brookline Animal Hospital is so fortunate to have a star-studded team of Veterinarians, Veterinary technicians, and Staff.

Many of our current employees and all our Doctors have worked together for many years before Brookline Animal Hospital ever existed. Together we have a long history of providing excellence in veterinary and client care. It is this long history and extensive experience that has forged the success of Brookline Animal Hospital. As we have grown, newer employees have embraced our high standards, brought new ideas to the practice, and have become invaluable team members.

Learn More

Book an Appointment Today!

Brookline Animal Hospital is proud to serve Brookline, Nashua, Milford, Hollis, Mason and Townsend and Pepperall, MA as well as surrounding communities.

Contact Us

Contact Us

Brookline Animal Hospital


49 South Main Street Brookline, NH 03033

Clinic Hours

Monday - 7:30 AM - 5 PM Tuesday-Thursday: 7:30 AM - 6 PM Friday: 7:30 AM - 5 PM Saturday: 8 AM - 1 PM Sunday: CLOSED