Steven David Lin, MD, Orthopaedic Surgery

289 W Huntington Dr Ste 103
ArcadiaCA  91007-3492 (Los Angeles County)


Phone: 626-821-0707
Fax: 626-821-0239
Email: ste***@*****il.com

NPI: 1699901397
License Number: A107998 (CA)