Gail Teegarden
Individual
$12,035Total Contributions