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