Mary Bradsher Hall, 76, of Ruffin, NC, went home to be with the Lord on Monday, June 9, 2025 at Annie Penn Hospital after several years of declining health. Mary was born in Danville, VA, on June 27, 1948, a daughter of the late James Bradsher,... View Obituary & Service Information