Dr. Jeremy Belch is a native of Carrboro, NC.  After completing a Bachelor of Music at the University of Florida, he returned to Chapel Hill, NC and completed both the Doctor of Medicine and Master of Public Health degrees at the University of North Carolina. He then completed his residency in OB/GYN at Duke University. He enjoys reading, history, road cycling, and spending time with his wife and their two dogs.