Ouyang, Yen-Luan Luke, M.D.
Internal Medicine
Texas Health
975 Sam Rayburn Tollway
Allen TX 75013
Phone: 469-495-9030
internal medicine and primary care.