Northbound Treatment Services in Costa Mesa is a detox clinic and Treatment Center and long-term rehab for men and women. The facility accepts clients on opioid medication.
Facility Details
Address:
1040 West 17th Street Costa Mesa Orange County, CA California 92627,
United States