David Davis

Active Normal, IL President for Middleton Associates Inc