I recently moved into the Barker Avenue neighborhood and I was wondering which one of the houses on Barker Avenue was where the older couple was found murdered a few years ago?
You are probably referring to the July 2002 murders of Pete Wallace and Wyona Chandlee, but they didn't live on Barker Avenue. The couple returned home to 1530 Learnard Ave. to find a burglar in their home. They were shot execution-style. Damien Lewis is serving a prison sentence of at least 158 years for the murders.