Isaac Scott Otterbein

Birth date: Jun 12, 2018 Death date: Jun 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, Ju