- Walker
Walker is a Drug and Alcohol Treatment Center that is located at:
1968 Central Avenue
Needham, MA. 2492
If you would like to contact Walker, you can reach them at 781-292-2023.
Walker offers the following treatment services: Hospital Inpatient Drug Abuse Services, Outpatient Drug Abuse Services, Spanish Speaking Assistance, Other Foreign Language Assistance
Payment forms accepted: Drug Rehab - Self Payment, State Financed Drug Rehab, Private Pay Health Insurance