Ozark Center – Lamar Clinic provides behavioral health services in Lamar, Missouri. Location details Address 307 West 11th Street Lamar, Missouri 64759 Get directions Phone 417.347.8010 Services Substance use & addiction