The Union Springs Police Department continues to seek answers in the missing person case of Steven Bryan Peel, who has been reported missing since August of 2023. Investigators say on Sunday, August 6, 2023, Steven Bryan Peel left the area of Locke Court in Union Springs, Alabama. Peel has not been seen or heard from since.
To continue reading this article Log in or Subscribe now.