David T Ball is an attorney based in Stroud, Oklahoma, specializing in legal services including bankruptcy and criminal justice. While some reviews express serious concerns about his practices and advocate for caution, there are also positive remarks highlighting his effectiveness and dedication, suggesting that he has successfully assisted clients in their legal matters. Overall, while there are mixed feelings about his reputation, some clients appreciate his legal expertise and support.