Hannah Adele O'Toole, 18, had just begun her freshman year at The Ohio State University when she passed away suddenly in early September. Hannah was born on June 13, 2002, in NYC, just three minutes after her twin brother, Will. While he was... View Obituary & Service Information
