Tricia A Len, MD, Internal Medicine

2104 Wilshire Blvd
Santa MonicaCA  90403-5704 (Los Angeles County)


Phone: 310-828-8258
Fax: 310-828-5258
Email: tal***@*****oo.com

NPI: 1588643795
License Number: MD071469L (PA)