David L Roberts, 41 years old, lives in Richmond, Virginia. Other places in which he has lived are Peterstown, West Virginia; Blacksburg, Virginia and Henrico, Virginia. He has worked for Md. His work experience includes positions as Doctor, Gynecologist, Medical Doctor and Obstetrician.