Michael Lee Wang, MD, Ophthalmology

80 Grand Ave
Ste 700
OaklandCA  94612-3725 (Alameda County)


Phone: 510-893-4318
Fax: 510-893-1108

NPI: 1861424178
License Number: G60598 (CA)