- Telecare Redwood Place
Telecare Redwood Place is a Drug and Alcohol Recovery Center that is located at:
18949 Redwood Road
Castro Valley, CA. 94546
If you would like to contact Telecare Redwood Place, you can reach them at 510-881-1606 x102.
Telecare Redwood Place offers the following treatment services: Hospital Inpatient Treatment Services, Individuals with HIV, LGBT Drug Rehab, Drug Rehab For Older Adults, Rehab For Hearing Impaired Clients, Spanish Speaking Rehabs, Other Foreign Languages
Payment forms accepted: Self Payment Drug Rehab, State Financed (not medicaid), Personal Health Insurance