David Cannon Culpepper

Republican

CAMPAIGN FINANCE FOR ACTIVE COMMITTEE

Cash on Hand
Culpepper for Virginia Beach School Board - David (GOP) $2,432