Shamila Chaturi Senanayake, MD, Internal Medicine

20911 Earl St Ste 180
TorranceCA  90503-4353 (Los Angeles County)


Phone: 310-370-4660
Fax: 310-793-0710

NPI: 1477660660
License Number: A116936 (CA)