David Richards is a Board Certified Criminal Trial and Appellate Lawyer with offices in Dallas/Fort Worth Area. His credentials include: