Stephen Andrew Lin, MD, Ophthalmology

36 W Yokuts Ave
Ste 1
StocktonCA  95207-5713 (San Joaquin County)


Phone: 209-952-3700
Fax: 209-478-3302

NPI: 1073612735
License Number: G74809 (CA)