NORTH ATTLEBORO – Tod Castro, 57, of Elm Street passed away Thursday morning, December 6, 2018 at home.
Born January 1, 1961 in Attleboro, he was a son of the late Raymond F. and Elizabeth (Messier) Castro.
Tod was a lifelong resident of North Attleboro and a 1979 graduate of North Attleboro High School.
He worked as a self-employed mechanic at his company, TLC Truck Service for many years.
He loved music, NASCAR and camping. He also enjoyed boating and snow skiing and was a proud member of the NRA.
He is survived by his son, Evan (Danielle) Castro of North Attleboro and a daughter, Sarah Vacca of Rhode Island and two sisters: Darcy Muir of Norton and Jane Potter of Melbourne, FL.
Visiting hours will be held on Monday, December 10 from 3-5:30 p.m. at the Sperry & McHoul Funeral Home, 15 Grove Street, North Attleboro. A memorial service will be held at the conclusion of visitation in the funeral home at 5:30 p.m.
In lieu of flowers, donations may be made to North Attleboro Firefighter’s Kid’s Day, PO BOX 3215, North Attleboro, MA 02761.
To sign an online guestbook for Tod, please visit www.sperry-mchoul.com.