Alexander C Lee, MD, Ophthalmology

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


Phone: 858-361-0538
Fax:

NPI: 1497834147
License Number: A87178 (CA)