Addison Vermont

Addison Vermont

Last Updated on May 7, 2013 by Dennis THE town of Addison lies on the shore of Lake Champlain, in the western part of Addison county, and is bounded on the north by Panton; east by Waltham and Weybridge; south by Bridport, and west by Lake Champlain. The surface of the town is level or

Addison Vermont Read More »

Scroll to Top