Sandy Li-Fan Chen, MD, Ophthalmology

3239 Stevens Creek Blvd
San JoseCA  95117-1145 (Santa Clara County)


Phone: 408-502-6188
Fax: 888-456-8575

NPI: 1285624213
License Number: A86645 (CA)