![Photo: Dr. Michelle Wu, DDS](https://photos.healthgrades.com/img/prov/1/2/p/12pphdgs63_w90h120_vHkupy3FYD.jpg)
Dr. Michelle Wu, DDS
Dentistry
Make an Appointment
(309) 691-9072Telehealth services available
Willow Knolls Family Dental is located at 7310 N Villa Lake Dr Ste B, Peoria, IL 61614.
Providers at Willow Knolls Family Dental specialize in Dentistry.
One provider practices at Willow Knolls Family Dental.
Use the insurance check on this page to verify if Willow Knolls Family Dental is in-network.