Telecare Redwood Place — Mental health clinic in Castro Valley, CA

3.8★★★★★★★★★★(4 reviews)

AddressRedwood Rd CA 94546, Castro Valley, CA 18949

Phone+1510-881-1606

Websitetelecarecorp.com

Mental health and rehabilitation services.

Redwood Road locationWebsite available

Best for

  • Mental wellness
  • Recovery support
Key servicesMental health services, Rehabilitation programs
Tagsmental health clinic Castro Valley, rehabilitation center, counseling services

Location

Also in Castro Valley