Stephen Brown Credit: Courtesy of Maine State Police

State police on Tuesday found the body of a missing Lewiston man, who was last seen leaving his home Aug. 26.

The body of Stephen Brown, 53, was found in a wooded area off Winter Street near his home, according to Stephen McCausland, spokesman for the Maine Department of Public Safety.

Police say the death is not suspicious.

Leave a comment

Your email address will not be published. Required fields are marked *