Leila Stroud
December 14, 1923 - April 22, 2023
Mrs. Leila Stroud passed away on April 22, 2023 in High Point, N.C. She was born December 14, 1923 in Conway to the late Gilbert Rabon and Dora McLellan Rabon. She was retired from Alma Desk in High Point, NC after 20 years of service. Mrs.... View Obituary & Service Information
