Vital Statistics at Time of Disappearance
Details of Disappearance
Sheila was last seen in Point Pleasant on June 24, 1978. She left her house to walk to the shop-a minute downtown. Her wallet was located in the Ohio River, miles from where she was last seen. Serial killer Henry Lee Lucas confessed to murdering her, but was not convicted of her murder because there was no evidence.
If you have any information concerning this case, please contact:
West Virginia State Police