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.

Ravenswood’s on-site lab services are available to patients with a physician order.



Ravenswood Family Health Center Main Clinic: 1885 Bay Road, East Palo Alto, CA 94303
MayView Palo Alto Clinic: 270 Grant Avenue, Palo Alto, CA 94306

Contact Us to Confirm Hours and Appointment Availability

Ravenswood Phone: (650) 330-7400

MayView Phone: (650) 327-8717

Ravenswood Fax: (650) 321-2002