Odessa Archer

Birth date: Dec 22, 1931 Death date: Oct 3, 2025

Odessa Torrence Archer, 93, went home to her heavenly father on October 3, 2025. A North Carolina native, she was born December 22, 1931, and grew up on Main Street in Davidson, just a few doors down from the beloved church she at