The StepHouse Recovery Inc, is an insured; extended care; and transitional sober living environment.
All reviews seem positive