Sherell Renea Brown, a 52-year-old woman from Petersburg, Virginia, was last seen on the evening of September 1, 2023, at her home on the corner of Hanover and Patterson Streets. Earlier that evening, around 7:00 p.m., her mother had visited, and Brown, who was recovering from recent seizures and in a weakened state, had asked to be taken somewhere. Her mother declined the request due to Brown's health. Brown has a history of diabetes and has been experiencing seizures since 2011; she had suffer
...Read MoreLast Seen: Sep 01, 2023