Staff Image
Robert MacGregor
Medical Director VMD
Rob MacGregor has been a veterinarian with VCA Glasgow since 2018, serving as Medical Director, with a strong interest in overall pet wellness. Dr. MacGregor received his VMD from the University of Pennsylvania in 1998. He has been practicing veterinary medicine since, as a general practitioner, working in a variety of practices in Pennsylvania and Delaware, including a seven-year stint at VCA Newark Animal Hospital.

Dr. MacGregor currently lives in Landenburg, PA, with his wife, 3 children, and an array (3 cats, 1 dog and 3 chickens) of animals. When not practicing, he enjoys spending time with his family or occasionally fly-fishing at White Clay Creek.