Got a question? Comment? Concern? Gushing praise? Unhinged diatribe? Hey, that's what I'm here for. Drop me a line, and I'll write you or give you a call back! I might be toting around an infant or chasing a toddler down, but I'll make time to get it done.
Campaign office phone: 434-373-0380
Mailing Address: 3445 Seminole Trail, Box 250, Charlottesville VA 22911