Stephen C. Girard
May 24, 1960 - June 2, 2017
Stephen C. Girard, age 57, of Canton; passed away peacefully at home on June 2, 2017. Loving Husband of 33 years to Francine; proud father of Joe and Leah; caring brother of Mark; cherished son of Eleanor and Larry; brother-in-law of Stephanie... View Obituary & Service Information