Lee, On-Tat, M.D.
Ophthalmology

Delta Eye Medical Group,

1617 St Marks Plaza,
Stockton CA 95207
Phone: 209-334-5886,