Luke Y Ouyang, MD, Internal Medicine

12950 Dallas Pkwy Ste 100
FriscoTX  75033-4235 (Denton County)


Phone: 972-377-8695
Fax:

NPI: 1629001318
License Number: M1281 (TX)