DAVID ON THE ISSUES

Where David stands on the issues most important to you and your family.

Paid for by Friends of David Wheeler • 2532 Crossgate Place • Vestavia Hills, AL 35216