San Antonio Recovery Center — Culebra
Provider overview San Antonio Recovery Center operates three San Antonio locations. This profile is for the Culebra campus at 5806 Culebra Road, which provides adult detoxification and residential addiction treatment;…