“he checked himself in…” – 

June 1, 2019 – We thought they were going to care for him and they didn’t,” Teddy’s mother, Anne Russell, said through tears. “I think there’s good people trying to help other people, but my son wasn’t helped at all. He died in their hands and it’s just awful.”

According to a state death investigative report provided to ABC7 by the family’s attorney, Teddy checked into Mountain Vista Farm at 3 p.m. on June 16th, 2018.

Full Story @ ABC7News.com