We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (650) 325-6466 Intake: (650) 325-9544 Website Address 2560 Pulgas Avenue East Palo Alto, CA 94303 Also try these nearby Rehab Centers in California Alameda Family Services Aegis Medical Systems Inc Stepping Stones Home MFI Recovery Center Youth and Family Services Miramar Recovery Nancy Clark and Associates Inc CA Diversion Intervention Foundation (CDIF)/Outpatient Services New Way Foundation Behavioral Health Services Pacifica House Submit a new listing or provide corrections to an existing one