Renaissance Ranch — Heyburn Inpatient and Outpatient Detox Renaissance Ranch Heyburn Inpatient and Outpatient provides detoxification / withdrawal management services in Heyburn, Idaho. Read more... 312 South 950 West