Peoria IL Substance Abuse Centers 1. 3020 W Willow Knolls Dr, Peoria, IL 61614-8153 | Chapin & Russell Associates (309) 681-5850