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.