Niagara Falls, Canada
6432 Regional Rd 57
N/A
+1 9056886850
Toilets
Wheelchair-accessible toilet
For practically ALL of 2018 (At home complications made me have to stay longer than anyone else had) I had to live in their intensive care rotary house location in Niagara Falls and it was the worst year of my life. There were only two staff members who cared, the rest all brushed off mental illness and were very mentally abusive. I was told to just "Not be depressed" by one of the staff there, despite being part of a mental health service. Other staff members forced us to do yard work while they sat inside and did nothing. They care very little for the people who live there and ridicule us. I want that whole year back. It made me more miserable than I was when I went in.
like
Deli
The best companies in the category 'Deli'