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

The family of Stephen C. Girard created this Life Tributes page to make it easy to share your memories.