The body of a missing Lewiston man was found Tuesday, according to police.

The body of Stephen Brown, 53, was located in a wooded area off Winter St, near his home.

The death is not suspicious.

Brown last had been seen August 26 leaving his Winter Street home. A State Police dog helped locate the body Tuesday afternoon.

More From WQCB Brewer Maine