2005 Crowells Road Murder

213,092pages on
this wiki
Add New Page
Add New Page Discuss this page2

The 2005 Crowells Road Murder was the first murder in Highland Park in 40 years when a depressed mother killed her son in their apartment on Crowells Road. The last murder was in 1965 when two people were killed in their North Third Avenue home.

Also on Fandom

Random wikia