We will include the information below in the email along with a link to the obituary:
Obituary for
Steve J. Otto
January 15, 1955 – July 27, 2022
Steve Otto passed away Wednesday, July 27th. It is believed that he peacefully slipped away early in the morning, sitting in his chair on his front porch.
Steve was born January 15, 1955 in Saint Louis, MO to the son of...