Debra Kaye Armstrong
April 13, 1958 - October 1, 2018
Patrick South Carolina Debra W. Kaye Armstrong, 60, of Patrick died on Monday, October 1, 2018. A memorial services will be held on Friday, October 5, 2018 at 3 PM in Forest Pine Independent Baptist Church. The family will be receiving friends... View Obituary & Service Information