Staff not doing anything that they are supposed to do, Physical abuse the residents, staff manager not doing what needs to be done ( such as not firing staff that abuses the residents,and for not slacking on the job. )
Information
1Photos
1Comments
2Rating
Address:2911 Highland View Dr, Freeport, IL 61032, United States