Newbury Animal Hospital

96 Hanover Street
Newbury, MA 01951


Newbury Animal Hospital - Our Doctors


Dr. John Grillo


 Dr. John Grillo

After graduating Phillips Academy, Dr. John Grillo attended the University of Massachusetts where he completed Bachelor’s Degrees in both Animal Science and English. In the absence of a veterinary program in New England, he traveled to Perugia, Italy, with his dog, Bobo, and a trunk full of dog biscuits. After thoroughly enjoying his stay in Italy, he received his Doctorate in Veterinary Medicine from the University of Perugia. Dr. Grillo returned to the states and began to practice veterinary medicine in Staten Island and later in Plainville, MA and Rochester, NH. In 1992 he opened Newbury Animal Hospital in Newbury, MA.

Always an ardent supporter of wildlife, Dr. Grillo spent several years volunteering weekly in the wildlife department at Tufts Medical School. While he enjoys all aspects of veterinary medicine, he has a special interest in general surgery and internal medicine.

Dr. Grillo enjoys spending time with his wife, two daughters as well as his four legged family consisting of two cats and two dogs. The cats are in charge. When he is not practicing veterinary medicine he enjoys sailing and occasionally visits to his beloved Italy.


Associate Veterinarians

Dr. Aimee Zelman

Dr. Aimée Zelman:

Dr. Aimée Zelman was born and raised in London, Ontario, Canada. Prior to becoming a veterinarian, she completed an Honors B.Sc. from McGill University in Montreal, Canada. She then worked for a year at her family’s travel business in Niagara on Lake, Ontario.

She received her Doctorate of Veterinary Medicine from the Ontario Veterinary College in Guelph, Ontario, Canada in 2001 and moved to Keene, NH shortly thereafter. She has been an Associate at Newbury Animal Hospital since 2002 and enjoys treating and caring for dogs and cats of all sizes.

In her spare time Dr. Zelman enjoys travel, and spending time outdoors, primarily hiking and running. She recently reignited her passion for running and has completed multiple half marathons, four full marathons and one ultra-marathon. When not outdoors, Dr. Zelman enjoys scrapbooking and working on her vlog featuring life as a veterinarian in case studies and home life.



Dr. Amy Richardson

Dr. Amy Richardson:

Dr. Amy Richardson took a winding path to veterinary medicine. Following an early career in Corporate Finance and Culinary Arts, she decided to follow her original childhood goal of becoming a veterinarian.

Prior to receiving her Doctorate at Tufts University in 2004, she volunteered in a small animal veterinary practice as well as with the penguins at the New England Aquarium. She also worked with the wolves at Wolf Hollow and traveled with a large animal veterinarian. The small animals grabbed her heart and she joined Newbury Animal Hospital as an Associate in 2011 where she has thoroughly enjoyed developing relationships with her clients and patients.

Dr. Richardson loves to continually learn and develop her professional skills in order to best serve her patients. Particular areas of interest include surgery, ultrasound, pain management and geriatric care.

In the past year, Dr. Richardson traveled to Alaska to be a Veterinarian for the Iditarod.  She fell in love with the Alaskan culture and sled dogs, and will return for the 2018 race. In the coming year she plans to volunteer for the World Vet Organization to do relief work in Central America.

Dr. Richardson lives in West Newbury with her husband, two children (Nathaniel and Madeleine) and two dogs Finn and Siggy. In her free time she loves to read, garden, hike, travel and cook.


Dr. Stephanie Solinger

Dr. Stephanie Solinger:

Dr. Stephanie Solinger joined Newbury Animal Hospital as an Associate in 2007. She was born and raised in the Midwest, living in Illinois and Wisconsin before completing her undergraduate degree at Carleton College in Minnesota. She lived in the Carribean for a year prior to arriving on the East Coast. Dr. Solinger received her Doctorate of Veterinary Medicine from Tufts University in 2007.

Dr. Solinger’s professional interests include the care of dogs and cats as well as other small animals. She enjoys providing both preventative and problem based medicine to animals of all life stages and has been honored to share in her patients’ lives from infancy to their senior years. Dr. Solinger has special interests in both feline medicine as well as the care and rehabilitation of injured wildlife. She has a special affinity for squirrels, having raised and released several generations of injured and ill animals over the years.

Dr. Solinger lives locally with her husband, Marijan, and children Daniel and Tomislav. She shares her home with a small menagerie of pets, including three lazy cats and a turkey named Linda. When not working, she enjoys spending time with her family, exploring the outdoors, hiking the White Mountains and baking.