HomeFind a Local ProviderWillow Knolls Family DentalWillow Knolls Family Dental7310 N Villa Lake Dr, Ste BPeoria, IL 61614 (309) 691-9072You need to enable JavaScript to run this app.