IMPORTANT UPDATE – PLEASE SEE HERE:
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
Contact Us to Confirm Hours and Appointment Availability
- Ravenswood Phone: (650) 330-7400
- For Ravenswood and MayView Medical Records, please fax requests to (650) 321-2002