Graduated: 2000
NPI: 1124179908
Practice Locations (2)
MINA CHEN OD CORP
157 PETALUMA BLVD N
PETALUMA, CA 949522904
7072857475
SONOMA EYEWORKS AN OPTOMETRIC CORPORATION
534 LARKFIELD CTR
SANTA ROSA, CA 954037503
7075782020
Source: CMS National Downloadable File, September 2026.