Optometrists

Ravenswood Optometrists

Gary Ho, OD – Optometrist
Gary Ho, OD – Optometrist
Dr. Ho received his Doctor of Optometry degree from the University of California, Berkeley and completed his residency training in the Veterans Affairs Medical Center in San Diego. During his training, he participated in a volunteer mission to Nicaragua working to reduce avoidable vision impairment. Prior to joining Ravenswood, he worked in private practice and started an on-site workplace vision clinic in Silicon Valley. Dr. Ho enjoys spending time with family and friends and working on Do-It-Yourself home improvement projects in his free time.
Sonia Menchavez, OD, MPH – Optometry Director
Sonia Menchavez, OD, MPH – Optometry Director
Dr. Sonia Menchavez received her Doctor of Optometry degree as well as her Master in Public Health at University of California, Berkeley. While studying at UC Berkeley, she was the first optometry student to receive the Albert Schweitzer Fellowship which is designed to prepare the next generation of leaders to address underlying causes of health inequities. Dr. Menchavez is passionate about developing sustainable vision care for underserved communities. As the Optometry Director at Ravenswood, she has played an integral part in developing the clinic’s first in-house optometry department. In her spare time she enjoys hiking, salsa dancing and spending time with family.

About Us

Ravenswood Family Health Network is a federally qualified health center headquartered in the low-income East Palo Alto area of San Mateo County. Ravenswood sites are Federal Tort Claims Act (FTCA) deemed facilities. Ravenswood is a 501 (c)3 non-profit community-based Federally Qualified Health Center (FQHC).

Main Locations

Ravenswood Family Health Center 
1885 Bay Road, East Palo Alto, CA 94303

Ravenswood Family Dentistry
1807 Bay Road, East Palo Alto, CA 94303

MayView Sunnyvale Clinic
785 Morse Avenue, Sunnyvale, CA 94085-3010

MayView Mountain View Clinic
900 Miramonte Avenue, 2nd Floor, Mountain View, CA 94040

MayView Palo Alto Clinic
270 Grant Avenue, Palo Alto, CA 94306

Newsletter