David Israel Green, MD, Ophthalmology

39263 Mission Blvd
FremontCA  94539-3037 (Alameda County)


Phone: 510-796-4500
Fax:

NPI: 1972958866
License Number: A169523 (CA)