Free at Last Walker House
Address:
1095 Weeks Street
East Palo Alto, CA 94303
Phone Number:
(650) 462-4602
(650) 462-6999
Also try these nearby Recovery Centers in California
Alameda Family Services
Southern CA Alcohol and Drug Progs Inc Youth and Family Services
Hoopa Valley Tribal Council Division of Human Services
San Benito County Behavioral Health
Fremont Hospital
New Advances for People with Disabilities (NAPD)/Genesis Program
Hoopa Valley Tribal Council Orchard 2
Turning Point Aftercare
Clean and Sober Detox
Ridgeview Ranch