Stephen Jennings O’Neil, 25, died July 27, 2014 in Indianapolis, Indiana. Stephen was born in Chagrin Falls, Ohio on May 20, 1989 and lived in St. Louis, Missouri in his early years before moving to Saline, Michigan. He is a graduate... View Obituary & Service Information
