65-year-old David A James lives in Arnold, Missouri. Other places in which David has lived are Barnhart, Missouri; Imperial, Missouri; Saint Louis, Missouri and Fairview Heights, Illinois. David has worked for Construction Waste Management and Debt Reduction Services.