Princeton Medical Group provides the full range of integrated, high-quality medical services, and is dedicated to maintaining and improving the health of the Princeton Community. We strive to be the most respected and successful multi-specialty medical group in central New Jersey.

Sarah Onafowora, MD

Sarah Onafowora, MD sees patients at the following locations:

To schedule an appointment, please call 609-924-9300 or Use the Portal if you have an account.

Dr. Sarah Onafowara received her BS Human Development, from Cornell University, Ithaca, NY in 2009, and her medical degree from University of Pittsburgh School of Medicine, Pittsburgh, PA in 2014. She completed her Department of Obstetrics and Gynecology Residency at Temple University Hospital, Philadelphia, PA in 2018.
Dr. Onafowora is a member of The National Medical Association, and The American Congress of Obstetricians and Gynecologists.