top of page
DROP-IN CENTER LOCATION
314 Cottage Court
Champaign IL United States 61820
Drop-In Center hours 1-5 p.m. Tues. & Thurs
(or by appointment)
​
MAILING ADDRESS
P.O. Box 8923 Champaign, IL 61826
​
​
CONTACT
FOLLOW US
©2017 by FirstFollowers. Proudly created with Wix.com
bottom of page