Veterinarian and Practice Owner

Dr. Barrow grew up in Duxbury and graduated from Duxbury High School with the class of 1982. He has been a resident of Marshfield since 1991. He received his B.A. at Tufts University in 1986, majoring in mathematics and graduating with honors. After spending a year in Lexington, Kentucky breeding thoroughbred horses and visiting with an equine veterinarian he started veterinary school at Tufts University and graduated in the top 10 percent of his class in 1991. His veterinary career began at Kingston Animal Hospital in 1991, and then he moved to New Hampshire, working at a small animal practice in Amherst for one year. He returned to Massachusetts in  1995, working eight years at Roberts Animal Hospital in Hanover. His work there included emergency shifts as well as practicing general surgery and medicine. Dr. Barrow has a special interest and extensive experience with internal medicine, oncology and general soft tissue surgery. He has experience treating small mammals such as ferrets, rabbits and guinea pigs. He is a member of American Veterinary Medical Association (AVMA) and Massachusetts Veterinary Medical Association (MVMA) maintains his skills through yearly continuing  education. He resides in Marshfield with his wife Donna, son David and daughter Katherine along with their golden retriever and two cats.



Dr. Ravanesi graduated from Smith College with a Bachelor’s in Biology and Psychology. She received her veterinary degree in 1993 from Tufts University School of Veterinary Medicine. She practiced at hospitals in Winchester, Ashland and Hingham before coming to Marshfield Animal Hospital. Her interests lie in geriatric medicine and surgery. She loves getting to know her clients and their pets and keeps them healthy with compassionate care and understanding. When she’s not at MAH, she enjoys gardening, photography and yoga. She has 2 Tibetan “terrors” named “Duffy” and “Rosie” and 4 rescued cats: “Manny”, “Riley”, “Louie”, and “Ella.”



Dr. Powers received his Bachelor’s Degree in Animal Science from the University of New Hampshire. He then complete veterinary school at the Atlantic Veterinary College in Prince Edward Island,  Canada, graduating in 2015.  Following that, he completed a rotating medicine and surgical internship at VCA South Shore. He has special interests in dentistry and pain management. Dr. Powers originally grew up in Harpswell, Maine, harvesting seaweed and working at a marina during the summers. He and his wife currently live in Scituate with their Vizla ‘Cisco’ and cat ‘Flurry’. Dr. Powers enjoys most outdoor activities, especially hiking, boating, golfing and skiing.



Dr. Desmond graduated with her doctorate from Ross University and completed a clinical year at Virginia-Maryland Reginal Collage of Veterinary Medicine. Dr. Desmond previously worked at hospitals in Ashland, Canton, and Martha’s Vineyard before coming to Marshfield Animal Hospital. She has a special interest in internal medicine, surgery, and preventative medicine. While not working, Dr. Desmond enjoys yoga and scalloping.  She lives in Marshfield with her golden retriever named Paddington and three cats named Napoleon, Sensi, and Sam.



A Massachusetts native, Dr. Sara Buckley grew up on the North Shore where she developed a passion for swimming and a love for animals that began with their first family dog, a goofy and lovable yellow Labrador named Ruffles. She attended Williams College for undergraduate studies in both Economics and Biology, where she was also an All-American swimmer. After working for a few years in finance and veterinary medicine, Sara returned to academia to graduate with a Doctorate of Veterinary Medicine from Cornell University. During her tenure at Cornell, Dr. Buckley pursued advanced certification in veterinary business management, as well as community outreach as a low income veterinary care provider. Dr. Buckley continues to make time for her community outreach – volunteering at the Tufts at Tech community practice in Worcester, MA to this day.  When she’s not hiking with her trusty black lab, Molly, Sara can often be found baking and entertaining friends and family, or enjoying a Patriots game or local craft brewery in addition to the many other perks of living in South Boston.



Dr. O’Brien has lived in Dorchester all her life, but having attended Notre Dame Academy in Hingham for high school, she has a little “South Shore connection” as well.  She graduated from Emmanuel College with a BS in Biology in 2002 and spent

the next two years working as a veterinary technician at VCA South Shore Animal Hospital in Weymouth, before attending Tufts School of Veterinary Medicine where she earned her doctorate in 2008.  Dr. O’Brien went on to complete a rotating internship in Small Animal Medicine and Surgery at New England Animal Medical Center in West Bridgewater. She then practiced at a small animal clinic in Boston before spending the past several years as a relief veterinarian in the Boston and South Shore areas, traveling between practices. 

Dr. O’Brien has a Golden Retriever named Lily who loves people and a talkative African Grey Parrot named Robin. Lily’s love for hiking and new adventures and Robbie’s love of music and hide-and-seek keeps her busy.  Dr O’Brien also has an interest in digital design, photo restoration, and genealogical research. As a cancer survivor with a jawline disfigurement, she is fond of the saying, “Don’t judge a book by its’ cover.” This also comes into play in veterinary medicine with the many sweet loving pitbulls and the occasional “ferocious” tiny teacup dog!

Alan Glazer, DVM, DACVIM (Small Animal)


Dr. Glazer graduated from Tufts University School of Veterinary Medicine in 2000.  He completed a small animal internship at the Veterinary Referral and Emergency Center in Norwalk, CT and became board certified in internal medicine in 2007.  Dr. Glazer works with New England Veterinary Services providing traveling ultrasounds. Dr. Glazer is available for referring veterinary practices for outpatient ultrasounds, and we are pleased to have him perform this procedure for our patients during select days at Marshfield Animal Hospital.  Please contact us to speak with one of our team members regarding appointment availability.

Forrest I. Townsend III, DVM DACVS


Diplomate, American College of Veterinary Surgeons

Dr. Townsend was born and raised in Florida. He entered veterinary school at the University of Florida as part of their early acceptance program and went on to receive his veterinary degree in 2006. Shortly after graduating, Dr. Townsend relocated to New England and started a rotating internship at Ocean State Veterinary Specialists. He remained in Rhode Island for the next 4 years where he completed a surgical internship and a surgical residency. In 2012, Dr. Townsend became board certified in surgery.  Over the past few years he has authored publications on such topics as bone marrow aspiration and skin grafting techniques. Dr. Townsend’s areas of interest include soft tissue reconstruction both from trauma cases and tumor resection, fracture repair especially internal fixation techniques and neurosurgery. We are pleased to have Dr. Townsend available to our patients during select days at Marshfield Animal Hospital. Please contact us to speak with one of our team members regarding appointment availability.

Our Caring and Experienced Staff

Alice Kirpas, Client Care Specialist

Ali Wagner, Veterinary Technician

Allison Beals, Client Care Specialist

Amelia Romano, Veterinary Technician

Ashlyn Catarina, Veterinary Technician

Carol L. Howard, Hospital Administrator

Darlene Hone, Veterinary Technician

Elena Crowley, Veterinary Technician

Erin Slyman, Certified Veterinary Technician

Jordan Mueller, Veterinary Technician

Kirsten Ansems, Veterinary Technician

Kristine Mosca, Veterinary Technician

Lee-Ann Meehl, Veterinary Technician

Lisa Carpenter, Client Care Specialist

Michael Sheerin, Client Care Specialist

Nancy Edmondson, Client Care Specialist

Nicole Richardi, Client Care Specialist

Pamela Quintal, Veterinary Technician

Samantha McGrath, Client Care Specialist

Tabetha Bowlby, Veterinary Technician

Contact us today to schedule an appointment with the top Veterinary Clinic in Marshfield.