Northbound Treatment Center | Alcohol & Drug Rehab San Diego. 7924 Ivanhoe Ave Suite 7, La Jolla, CA 92037. (858) 295-1752. Media Contact.
Northbound Treatment Center | Alcohol & Drug Rehab San Diego. 7924 Ivanhoe Ave Suite 7, La Jolla, CA 92037. (858) 295-1752. Media Contact.