Medical school: UNIVERSITY OF CALIFORNIA - SCHOOL OF OPTOMETRY
Graduated: 1999
NPI: 1194862250
Practice Locations (2)
RUTH J CHEN OD INC
1051 SOLANO AVE
Albany, CA 947061650
RUTH J CHEN OD INC
1051 SOLANO AVE
ALBANY, CA 947061650
5105263937
Source: CMS National Downloadable File, September 2026.