Mental Health Center, Inc. (The) Provider Location 17 S. Central Ave. Idabel, OK 74745 (580) 286-5184 View All Providers