Directory



Browse All Treatment Centers
Ozark Center/New Directions
106 West 9th Street, Lamar MO, 64759
Ozark Center/New Directions (New Directions/Lamar Office) located at 106 West 9th Street, Lamar, MO 64759, United States is a drug treatment facility providing substance abuse treatment with outpatient care and partial hospitalization or day treatment. Women, men, and criminal justice clients are su