Free at Last
1796 Bay Road, Palo Alto CA, 94303
Palo Alto, CA's Free at Last is a Outpatient treatment center with a principle focus on a Substance Abuse Treatment Services. They service patients who need Substance abuse treatment. Special programs and groups are available which serve DUI/DWI clients. Free at Last also provides Spanish. Free at Last in Palo Alto, CA accepts the payment methods of Cash or self-payment, Payment assistance (check with facility for details). Payment assistance is not available.