Roy MacGregor, MD, earned his Master of Arts in medical sciences and Doctorate of Medicine at Boston University School of Medicine in Boston, Massachusetts. His residency in internal medicine was completed at Downstate Medical Center for State University of New York in Brooklyn, New York.
Dr. MacGregor’s personal medical philosophy is about treating the whole patient and providing an excellent experience for the hospitalized patient. In his time away from the hospital he enjoys spending time with his family.
Bayview Hospitalists3241 Western Branch Boulevard
Chesapeake, VA 23321
Phone: (757) 967-8622
Fax: (757) 686-0541