Sterling Recovery NPI 1639649684 Practice location: 525 W 465 N Ste 130, Providence, UT 843325604 Taxonomy code: 324500000X Phone: (435) 265-5999