Steps Recovery Center - Payson

Organization Name: Steps Recovery Center
Address: 996 West 800 South
Payson, UT 84651
Phone: 801-465-5111
Eligibility: Anyone who needs help in overcoming a drug/substance abuse addiction
Services Provided: Offers addiction recovery treatment including inpatient and outpatient services, detoxification and aftercare programs.
Original Source: MedHome Portal
Last Updated: 7/11/2017