Michelle Wu, DDS, Dentist

7310 N Villa Lake Dr Ste B
PeoriaIL  61614-8268 (Peoria County)


Phone: 309-691-9072
Fax:

NPI: 1457965485
License Number: 019032878 (IL)