
Police have found a man who had been missing for several days from Edgewater on the North Side.
Russell “Biddy” Landry, 66, had last been seen Monday in the 6100 block of North Sheridan Road, according to a missing person alert from Chicago police.
Police canceled Landry’s missing person alert Saturday, saying he had been located.
No further information was provided.