Man reported missing from Rogers Park
Chicago Suntimes -

Nicholas Harrel, 37, was last seen April 14 in the 7600 block of North Sheridan Road, Chicago police said.

Read this story at

Loading...

Related Articles