David P. Bowerman
Jump to navigation
Jump to search
David Bowerman served on the County Board of Supervisors from 1989 to 2001.(-fact check)
Bowerman continues to speak in public. In February 2007, he spoke to the League of Women Voters in Charlottesville/Albemarle on th topic of global warming. [1]