Two weeks after she was last seen locally, 13-year-old Joanna Belcher returned to Shelbyville on Friday night.
Belcher was found about 6:10 p.m. in Decatur, Ala., WHNT-TV of Huntsville reported.
Her mother picked her up in Alabama and she was in Shelbyville talking to law enforcement officials by 9:30 p.m., police said.
Belcher, also known as Cheyenne Starr, had last been seen June 21. Huntsville news media, which had released photos of Belcher, reported Friday morning she had been seen in various areas of Decatur.