Of Walpole, formerly of Waltham, passed away, Friday, May 5, 2017 at the Norwood Hospital. She was 68.
Born in Worcester to the late Charles and Helen (Randall) Davis, Catherine was a longtime resident of the Walter E. Fernald School in Waltham. After leaving the Fernald School, she moved into a home in Waltham with Metro Residential Services, and then to Walpole 3 years ago.
In her spare time, Catherine enjoyed dressing up and going to parties, taking trips to Plainridge Park and Foxwoods, and spending time with her friends.
She is survived by her siblings Charles McKinnon, Chester Davis, and Sadie Davis. She also leaves her dear friends Eileen and Ernest. She was predeceased by her long time boyfriend John Dirrane.
Relatives and friends are respectfully invited to attend a Funeral Service in celebration of Catherine's life at the Mary Catherine Chapel of Brasco & Sons, 773 Moody St., WALTHAM, Tuesday, May 16, at 12 noon. Interment will be private.