Dr. Freeman joined Johnson Health Center’s Bedford office in late 2016. Dr. Freeman comes to us with a B.S. in Biomedical Engineering from University of Virginia and a Master of Public Health from VCU. Dr. Freeman acquired his M.D. from the University of Louisville followed by his residency in Family Medicine in Fairfax, Va. Outside of work he enjoys spending time with his wife and two young daughters. He loves to travel and go to concerts.