David M Richardson is 44 years old. David lives in Baltimore, MD. Other places in which David has lived are Athens, AL; Finksburg, MD; Manchester, MD and Reisterstown, MD. David attended the American University and The Catholic University Of America. David has worked for Environmental Law. David's work experience includes positions as Attorney, Lawyer and Associate. Hart Richardson and Richardson Nicole Richardson are some of David relatives.