Andy Yu, DDS, Dentist

6339 E Greenway Rd Ste 113
ScottsdaleAZ  85254 (Maricopa County)


Phone: 480-991-8223
Fax:

NPI: 1881907970
License Number: D009910 (AZ)