Donate

Thank you for your desire to contribute to my campaign.

Checks can be mailed to:
Committee to Elect David Allen
1405 Merrimont Ave.
Kings Mountain, NC 28086

To donate using your credit card: