Ozark Center - New Directions

$502.6M revenue • 1,001 employees • 3220 Wisconsin Ave, Joplin, MO, 64804, United States

Last Updated Jan 15, 2026

Company Overview

Company Name

Ozark Center - New Directions

Address

3220 Wisconsin Ave, Joplin, MO, 64804, United States

Approx. Annual Revenue

$502.6M

Employees

1,001

Established

1999

About Ozark Center - New Directions

Freeman Health System is a locally owned, not-for-profit healthcare provider based in Joplin, Missouri. It operates two hospitals in Joplin, as well as Freeman Neosho Hospital and Ozark Center, offering a wide range of medical services including emergency care, bariatric surgery, cancer treatment, and women's health.

Frequently Asked Questions about Ozark Center - New Directions

Technologies Used

Social Profiles

Key Decision Makers

Jane Seto Medical Director Of Radiology
LinkedIn