Chesterbrook Academy - South Duncan Road Categories Schools 2208 S. Duncan Rd. Champaign IL 61822-6122 (217) 355-6601 (217) 398-9435 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×