1 Dr. Tricia A. Len, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 2104 Wilshire BlvdSanta Monica, California 90403 Highlights Board CertifiedAccepts Insurance Plans