Family Recovery Center Foundation Inc
1420 East 17th Avenue, Idaho Falls ID, 83404
Family Recovery Center Foundation Inc (Idaho Falls) located at 1420 East 17th Avenue, Idaho Falls, ID 83404, United States is a drug rehab facility providing substance abuse treatment with outpatient care. Adolecents or teens are supported for this Idaho drug treatment center. Private health insurance, self payment, and access to recovery voucher is accepted.
- Private health insurance
- Cash or self-payment
- Access to Recovery
- Substance abuse treatment