About Recovery Help, LLC
Recovery Help, LLC is a substance abuse rehabilitation facility located in Rigby, ID.
Our Facilities
Recovery Help, LLC has been registered with the National Provider Identifier database since March 21, 2011 and its NPI number is 1467751198.
Book an Appointment
To schedule an appointment, please call (800) 705-5850.