Dean Alan Cross
Posted in:
Dean Alan Cross, 66, of Elgin, passed away suddenly Monday, Feb. 20, 2023.
Services are currently pending.
Arrangements and care entrusted to Elgin Funeral Home.