Dockray & Thomas Funeral Home, Canton, MA 02021
Steven C. DeLuca

Steven C. DeLuca, age 49, passed away December 8th at the Charlwell House in Norwood surrounded by family and friends. Born in Boston, he was raised in Sharon and graduated from Sharon High School. He went on to graduate from Mass Maritime Academy, served in the United States Navy, and worked as a Merchant Marine Engineer for 17 years. With time, Steve found a more rewarding life transporting disabled citizens for The Ride and then driving a school bus for Framingham Public Schools. However, Steven was most passionate and fulfilled by his efforts as a Street Evangelist, to which he dedicated 19 years of his life. His genuinely kind and gentle demeanor was a gift that he shared without hesitation throughout his lifetime.
Beloved son of the late Charles and Irene DeLuca. Steve is survived by a large extended family and a large circle of friends. Relatives and friends invited to attend visiting hours at the Dockray & Thomas Funeral Home 455 Washington St. Canton Friday from 11:00 to 1:30 pm. The visitation will conclude with a brief celebration of his life and burial will follow at Rock Ridge Cemetery, Sharon. In lieu of flowers, donations may be made in Steve’s memory to the Fisher House of Boston, Inc. P.O. Box 230 South Walpole, MA 02071.
View Guest Book
Driving Directions
Print Page Send Flowers
Dockray & Thomas Funeral Home
455 Washington St.
Canton, MA USA 02021