Steven G Lin, MD, Ophthalmology

36949 Cook St Ste 101
Palm DesertCA  92211-6080 (Riverside County)


Phone: 760-340-2394
Fax: 760-340-2369

NPI: 1457343568
License Number: G84610 (CA)