Liberty Addiction & Recovery Center Home Medical > Medical Centres > Liberty Addiction & Recovery Center Address: 15257 S Scenic Crest Circle Bluffdale UT 84065 Telephone: 801-997-9183 Web: http://libertyaddictionrecovery.com Tweet