Theo Rita Pickard
February 23, 1928 - October 15, 2021
Theo Rita Braxton Pickard, 93, of Mooresville, NC, passed away on October 15, 2021, peacefully in her home, surrounded by her family. She was born on February 23, 1928, in Graham, North Carolina to the late Everette Ashburn and Nonie Lewis Braxton.... View Obituary & Service Information