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.