David J Roberts lives in Tuscaloosa, AL. Companies in which he has a work history include Md. Jobs he has held in the past include Doctor and Medical Doctor. Christin Robertson, Lakeya Patrice Goins and Roberts Amy Angela are some of David relatives.