Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A mother has told a public inquiry into mental health deaths that the facility where her 20-year-old son died was “hell on Earth”. Melanie Leahy said her life had been “totally destroyed”. The Lampard inquiry is looking into more than…