Laurent J. Provencher
1937 - 2006 (69 years)
Generation: 1
1. Laurent J. Provencher 14 Jul 1937 Limerick, York, ME; 30 Aug 2006Sherman Mills, Aroostook, ME.