Sheila Lilian O'Hanlon
May 26, 1948 - December 22, 2017
HOLDEN- Sheila Lilian O’Hanlon (Maguire) died on December 22 , 2017, at her home in Holden, MA USA after a long fight with cancer. She was 69 years young. Sheila was born on May 26, 1948 in Liverpool, United Kingdom to her parents, Thomas... View Obituary & Service Information