Bayview Physicians Group

Conveniently located in neighborhoods throughout Hampton Roads.

Magdaline Ndirangu MD Hampton Roads VA Bayview Physicians Group

Primary Care:



Magdaline Ndirangu, MD

Magdaline Ndirangu, MD received her Doctorate of Medicine from the University of Nairobi, College of Health Sciences, in Nairobi, Kenya. She completed her Family Medicine Residency Program at the Cleveland Clinic in Cleveland, Ohio and is Board Certified in Family Medicine. Dr. Ndirangu is a member of the American Academy of Family Physicians. In addition to speaking English, she is fluent in Swahili. 


Battlefield Medical Associates
675 North Battlefield Boulevard
Chesapeake, VA 23320
Phone: (757) 436-7888
Fax: (757) 548-5669
Get Driving Directions