Recovery Center Missoula is an addiction treatment center located at 1201 Wyoming St, Missoula, MT 59801. Our facility provides a supportive environment for individuals seeking recovery from substance use disorders. We operate Monday to Friday from 8:30 AM to 5 PM, and until 4 PM on Fridays, fostering a dedicated approach to treatment and recovery. For more information, please visit our website at wmmhc.org or contact us at +14065329900.

