Narcan Finder - Organizations - Houston Recovery CenterHouston Recovery Center150 North Chenevert St. Suite 100 Houston, Texas, 77002713-236-7800Website LinkAboutHouston Recovery Center not only operates the citys sobering center but also serves those who are impacted by opioids and need assistance with free Narcan and free training.