David L. Michels, Jr. 64
David L. Michels Jr., 64 of Ellwood City passed away on Friday, June 2nd, 2023 at the Butler Memorial Hospital. David was born on September 17th, 1958 in New Castle to the late David L. and Norma (Shaffer) Michels Sr.. He attended Laurel High...
READ MORE