Diana Xinyue Lu, MD, Family Medicine

10120 E Old Vail Rd Ste 100
TucsonAZ  85747-9414 (Pima County)


Phone: 520-989-8012
Fax:

NPI: 1952806853
License Number: 009136 (AZ)