Leo Robert Faucher
June 17, 1939 - November 19, 2018
In Loving Memory Leo “Bob” Faucher Leo Robert Faucher was born in Southbridge, Massachusetts on June 17, 1939. Son of Leo A. Faucher and Antoinette Labonte Faucher Lord. He is survived by his wife Patricia Faucher, son Michael Faucher... View Obituary & Service Information