Odyssey House – 100 South

Odyssey House – 100 South is a substance abuse treatment center for people seeking treatment near Salt Lake County. As part of their treatment modalities for recovery, Odyssey House – 100 South provides during treatment. Odyssey House – 100 South is located in Salt Lake City, Utah, accepting cash or self-payment for treatment.

Scroll to Top