Shelia "Lo" Lorraine Watford
June 25, 1965 - March 2, 2015
Shelia Lorraine Watford affectionately called "LO" by many departed this life on Monday, March 2, 2015 at Vidant Bertie Hospital in Windsor, NC. A native of Bertie Co. she was born on June 25, 1965 to the late Jessie Lee and Annie Mary Holley... View Obituary & Service Information