
Toronto police are investigating the discovery of two bodies in Scarborough.
Police say they were called to an address on Chelwood Road near Birchmount Road and Eglinton Avenue East just before 6:30 p.m. Wednesday for a wellness check.
When they arrived, they found the bodies of a 62-year-old man and a 67-year-old man.
Police would not confirm the relationship between the two, but neighbours tell CityNews the men were brothers and one of them had lived at the home for more than 20 years.
“I was so shocked when the police came and said they passed away,” said one neighbour, who says another family member contacted her on Wednesday to check on the men.
“She called me and asked me if I could knock and find out if they are there. I keep knocking and knocking and no answer, so I called her back and told her I’m not getting an answer from them.”
The circumstances surrounding the men’s deaths are unclear, but investigators are treating them as suspicious. Results of an autopsy are expected in the next few days.