Richard Todd MacKay
Posted in:
Richard Todd MacKay, age 63, of Elgin, passed away on Sept. 19, 2022.
Services are pending.
Arrangements entrusted to Providence-Jones Family Funeral Home.