The current Steele County Detention Center, which opened in Oct. 2003 at 2500 Alexander Street, is the fourth jail in Steele County.
Leave a comment below. Please be respectful (Terms of Service Rules)
Leave a Reply