Board Certified Veterinary Cardiologist

John MacGregor, D.V.M., DACVIM-Cardiology, goes to our office from New Hampshire quarterly to help give cardiology administrations to the focal Maine territory.