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.