Angel Luis Castro, 42 of Marlborough, formerly of Fitchburg died unexpedly at home on Sunday October 11. Angel was born in Worcester, October 1, 1978, son of Mayra L. Castro. He had been living in Marlborough for the past eight years. Angel was employed in the construction trades.
Beside his mother, Angel leaves his daughter Jaylynn Castro, his brother Moses Castro and two sisters, Madeline Mendoza and Miosoty Mendoza.
A visitation time for Angel will be held on Saturday from 4 to 5 P.M.
To send flowers to the family or plant a tree in memory of Angel Luis Castro, please visit our floral store.