Ozark Center Earns Accreditation from CARF International
(Joplin, MO) – Ozark Center, an entity of Freeman Health System has been given another three-year accreditation from the Commission on Accreditation of Rehabilitation Facilities (CARF). The accreditation comes after a rigorous review of Ozark […]