1943 is the birth year of Len. Len is a resident of 13 Clover St, South Burlington, Vt 05403. Records link Len with Elizabeth J Williams, Lynanne W Williams, Nancy J Williams and 3 other people. The number currently linked to Len is (802) 862-8840. The current age of Len is 82. Burlington is a city Len has lived in.