- Cardiologists
- John MacGregor, DVM, DACVIM (Cardiology)
- Laura Hatton, DVM (practice limited to cardiology)
- Trey Schutrumpf, DVM, DACVIM (Cardiology)
- Specialists
- Alice Benedict, DVM, DACVIM
- Andrea Looney, DVM, DACVA, CCRP, Senior Lecturer
- Andrew Landerville, DVM, DACVECC
- Anja Welihozkiy, DVM, DACVO
- Annalisa Prahl, DVM, DACVIM
- April Guille, DVM, DACVS
- Beth Eisenberg, DVM
- Clara O. Williams, DVM, MS, DACVO
- David M. Schmidt, DVM, (Practice Limited to Radiology)
- Deanna Purvis, VMD, DACVECC, CVA
- Dianne E. Phillips, DVM, DACVIM
- Gena M. Silver, MS, DVM, DACVIM (Neurology)
- Heidi L. White, DVM, DACVIM
- Jennifer E. Waldrop, DVM, DACVECC
- Jennifer O’Sullivan Brisson, DVM, DACVR
- John MacGregor, DVM, DACVIM (Cardiology)
- Julia C. Zitz , DVM, MS, DACVS
- Karen F. Pastor, DVM, DACVS
- Karen L. Campbell, DVM, DACVIM
- Katie Sakakeeny, DVM, DACVECC
- Kechia M. Davis , DVM, DACVS
- Laura Hatton, DVM (practice limited to cardiology)
- Lauren L. Blaeser, DVM, DACVS
- Lisa B. Corti, DVM, DACVS, CCRP
- Maike Bachmann, DVM, Residency Trained Criticalist
- Marion D. Haber, DVM, DACVIM
- Mark T. Troxel, DVM, DACVIM (Neurology)
- Mason Holland, VMD, DACVR
- Michaela G. Austel, Dr. med. vet., DACVD
- Nancy B. Cottrill, DVM, MS, DACVO
- Nick Cassotis, DVM, DACVO
- Patrick M. Welch, DVM, DACVO, MBA
- Rachel Cooper, DVM, DACVIM
- Robert B. Hillman, DVM, MS, DACVS
- Ruth M. Marrion, DVM, DACVO, PhD
- Sarah E. Allen, DVM, DACVECC
- Stuart Bliss, DVM, PhD, DACVS, CCRP
- Tonya C. Tromblee, DVM, MS, DACVR
- Tonya E. Boyle, DVM, DACVIM
- Trey Schutrumpf, DVM, DACVIM (Cardiology)
Team
John MacGregor, DVM, DACVIM (Cardiology)
Cardiologists, Specialists
Bulger Veterinary Hospital: ER: 978.725.5544 GP: 978.682.9905
Massachusetts Veterinary Referral Hospital: 781.932.5802
Port City Veterinary Referral Hospital: 603.433.0056
Department Hours: Bulger: Monday, Wednesday, Friday
Mass Vet: 7 Days per Week
Port City: Tuesday
Dr. MacGregor received his DVM from Cornell University, College of Veterinary Medicine in 1998. In 1999, he completed an Emergency and Critical Care internship at Tufts University School of Veterinary Medicine. Dr. MacGregor was a staff veterinarian at Andover Animal Hospital and Sudbury Animal Hospital from 1999 to 2001.
Between 2001 and 2004, Dr. MacGregor was a resident in cardiology at Tufts University, School of Veterinary Medicine. He became board certified by the American College of Veterinary Internal Medicine in 2004. Dr. MacGregor joined InTown Veterinary Group in July 2008.
