Write a review for Thomas F. Ballard, ND