Beelein Lin, MD, Ophthalmology

320 S Garfield Ave
Ste 226
AlhambraCA  91801 (Los Angeles County)


Phone: 626-288-8186
Fax: 626-288-8184

NPI: 1699712927
License Number: G88217 (CA)