Willow Knolls Family Dental 7310 N. Villa Lake Dr. Suite B Peoria, IL 61614 (309) 691-9072
Just off Willow Knolls, take side street, N. Lake Vista Dr. Across the street from OHSA office.