Saint Louis Behav Medicine Institute
Phone Number
view phone(314) 534-0200
Address
1129 Macklind Avenue Saint Louis, Missouri, United States 63110» Leave Testimonial
Program Narrative
Facility provides mental health and substance abuse services