Ozark Center – Carthage provides behavioral health services in Carthage, Missouri. Location Details Address 1632 Missouri Carthage, Missouri 64836 Get directions Phone 417.358.7728