WORCESTER – Helen (Bowen) Scarborough, 78, wife of the late James Scarborough, passed away peacefully on Monday, August 20, 2018. She was born in Waltham, the daughter of Dorothy Bowen and had lived most of her life in Worcester before... View Obituary & Service Information
