Stephen Elo, of Niles
Published 3:27 pm Monday, April 12, 2021
Getting your Trinity Audio player ready...
|
Stephen Elo, 65, of Niles, passed away on Sunday, April 11, 2021, at his home. Arrangements have been entrusted to Brown Funeral Home, Niles.