Ms. Annie Lee Stroud
May 28, 1933 - October 2, 2022
Annie Lee Thompson Davis Stroud was born on May 28, 1933, in Stedman, North Carolina. She was the first born of five children to the late Pauline Brown McLaurin. Annie was united in marriage to the late Watha Lee Davis and to this union three... View Obituary & Service Information