At Ravenswood Family Health Network, we treat our patients with respect and dignity. We provide patient-centered care in an environment where our patients are treated like family, and not a number.
Available to children and adults by self-referral or referral from your Primary Care Provider.

Services include:

Untitled design (5)
Individual Counseling
Parenting Support
Bridge to San Mateo County’s Behavioral Health and Recovery Services and County of Santa Clara Behavioral Health Services Department
Stress reduction skills
Techniques to help stop tobacco use or problematic alcohol and drug use
Help in coping with the diagnosis or management of chronic diseases
Coaching toward a healthy lifestyle
Techniques for improving sleep
Strategies for coping with the care of a sick or impaired loved one
Skill training to improve marital relationships


Ravenswood Family Health Center Main Clinic: 1885 Bay Road, East Palo Alto, CA 94303
MayView Mountain View Clinic: 900 Miramonte Avenue, 2nd Fl, Mountain View, CA 94040
MayView Sunnyvale Clinic: 785 Morse Avenue, Sunnyvale, CA 94085
MayView Palo Alto Clinic: 270 Grant Avenue, Palo Alto, CA 94306