Recovery 4 Life
Availability
Phone Number
view phone(208) 376-7083
Address
8950 West Emerald Street Suite 178 Boise, Idaho, United States 83704-8296Mail Address
8950 West Emerald Street Suite 178Boise, ID 83704
URL
website: http://www.recovery4lifeidaho.com
» Leave Testimonial
Payment Type
Medicaid
Self Payment
Program Environment & Type
Outpatient