Kenneth Macdonald

Active Keeseville, NY Chief Executive Officer for Champlain Valley Realty Corp.