CONTACT

How can we be a resource? Check out our Staff Directory to find a specific staff member. Please feel free to email all general inquiries to info@windsorroad.org.

Tel: (217) 359-2122
Fax: (217) 359-7623

2501 W Windsor Road

Champaign, IL 61822

Office Hours:

Monday - Thursday 9am-4pm

Service Times:

Sunday 9am & 11am

Contact Form

Success! Message received.