Stephen Hurl O'Shields
April 21, 1946 - June 21, 2018
STEPHEN HURL O’SHIELDS, age 72 of Charlotte, died unexpectedly at home. Stephen was full of life and never met a stranger. He was a kind and loving individual who would do anything in his power to care for his friends and will be missed... View Obituary & Service Information