Lu Yao, MD, Allergy & Immunology

6301 S McClintock Dr
Ste 201
TempeAZ  85283-3392 (Maricopa County)


Phone: 480-838-3100
Fax: 480-838-3902
Email: luy***@*****oo.com

NPI: 1396794590
License Number: 28289 (AZ)