Isaac Scott Otterbein
June 12, 2018 - June 13, 2018
Isaac Scott Otterbein was born on Tuesday, June 12, 2018, at Butterworth Hospital and was loved during the hours he lived by his parents Scott and Angela Otterbein and family until he passed into the arms of Jesus on Wednesday, June 13, 2018. Although... View Obituary & Service Information