il knolls peoria willow prompt care peoria il willow knolls 4616 N Prospect Rd. Willow Knolls Family Dental is a Urgent Care located in Peoria IL at 7310 N Villa Lake Dr Ste. … Tuesday, November 1, 2022 Edit