Free at Last – Malaika House | Located In Palo Alto, CA
Free at Last – Malaika House is a residential program for women with their children (under age 6) who are struggling with alcohol and drug addiction. Services include a concentration on family recovery. Free at Last – Malaika House is located at Palo Alto, California.
Insurance Accepted - Self-pay options Financing available Sliding scale payment assistance