Authorities issued a Silver Alert after Edwards' family said she had medical problems that required medications.
Edwards' son Kenneth Glover distributed hundreds of flyers with his missing mom's picture and information about her, but no one heard anything until a couple of days ago when she was found at a shelter near Richmond, Virginia.
"We actually had her information entered into a police networking site and the Henrico County Sheriff's Department flagged her name and found she was actually a person who had been missing there since September," said Debbie Tanna with the Cumberland County Sheriff's Department.
Tanna says when and how Miss Betty got to Virginia remains a mystery.
"We have no idea how long she has been there we know she is well and she really likes the living conditions there," she said. "She kept telling us she walked there."
Glover says he drove to Virginia to pick up his mom Friday evening.
"It's a wonderful feeling I ever had and she is all right and it's just a blessing to hear from her and know she is doing good," he said. "I just grabbed her and hugged her and squeezed her and told her I loved her. She held me and started crying and I started crying and I just told her how much I loved her and I ain't gonna let her out of my sight anymore."
Glover says for now his mother will live with him.