David C Meeker
Individual
$20,049Total Contributions