Mule Creek State Prison reported the passing of the Mule Creek State Prison (MCSP) Maintenance Mechanic, Marcella Armstrong. She died Aug. 17 as a result of a motorcycle accident.
Ms. Armstrong started her career with CDCR on March 23, 1990, at the Preston Youth Correctional Facility as a Carpenter I.
During her long career, Ms. Armstrong worked at California State Prison-Solano, the Deul Vocational Institution, The Richard A. McGee Correctional Training Center, CDCR Headquarters and Mule Creek State Prison, promoting along the way to a Maintenance Mechanic.
Services are schedule for 11:30 a.m., Saturday, Sept. 6, at the Glory Bound Fellowship Church, 3060 Highway 12, Burson. There will be a potluck fellowship at the hall following the service