Steps Recovery Center
Payson, UT · Private for-profit organization
STATE DEPARTMENT OF HEALTHTHE JOINT COMMISSION
- Address
- 984 South 930 West, 84651
- Treatment
- Detox · Residential
- Beds
- Call to confirm beds
- Phone
- 801-465-5111
Work at Steps Recovery Center? Claim this listing →