
Free at Last
0 reviews
1095 Weeks Street,
East Palo Alto CA,
94303

Description
Free at Last (Walker House) located at 1095 Weeks Street, East Palo Alto, CA 94303, United States is a drug treatment center providing substance abuse treatment with residential long-term treatment. No special groups or programs are supported for this California drug rehab center. Self payment and access to recovery voucher is accepted.
Services
- Long-term residential
- Cash or self-payment
Where can you find us?
Free at Last
1095 Weeks Street,
East Palo Alto CA,
94303
Loading, please wait...
Review this facility
Nearby
Pathway Society, Inc.
Life Choices Treatment Services, Inc.
Red Road Recovery
Red Road Recovery
Support Systems Homes
Positive Progression, Inc.