Chen, Loren Y, M.D.
Family Medicine
Providence Health,
11631 Victory Blvd,
North Hollywood CA 91606
Phone: 818-280-9837,
internal medicine and primary care.