In the Pipeline: Odyssey Opens Tech Addiction Center; New Substance Abuse Facilities

Opened Buena Vista Health Recovery debuts new addiction treatment facility Buena Vista Health Recovery has opened a new drug and alcohol detox and treatment facility in Tucson, Arizona. Cave Creek, Arizona-based Buena Vista is an addiction treatment provider with three locations in Arizona and a fourth facility slated to open in Colorado later this year. […]