David Vernon

Active Stillwater, MN President for Vernon Incorporated