Dr. JD Sheffield

"Most folks in our district don't have a big pension and they don't expect their elected leaders to have one either and that's why I turned mine down."

Sign up for email updates from Dr. J.D. Sheffield

Pd pol adv JD Sheffield Campaign

PO Box 1072, Gatesville, TX 76528