Anguish, anger over “mental health” home

Griffin Centre recently purchased and renovated the house at 22 Jeffcoat Dr. in Etbicoke where four challenged youth, some with autism, have lived for the past two months. All have learning issues and emotional problems, which include anxiety, depression, explosive anger and complicated family situations that prevent them from living at home.  Tamara Sheppard InsideToronto