Company plans to leave troubled Oklahoma center for people with developmental disabilities
Liberty of Oklahoma said it would end management services at two Oklahoma facilities in the coming months “due to external challenges.” The announcement comes after Robert M. Greer Center in Enid has been cited repeatedly for health and safety violations.