P.O. Box 3956, Champaign, IL 61826
Office: 217-359-0203 ** Fax: 217-359-9114
Office Hours: Monday - Friday 8am-Noon & 1pm to 5pm
A Recent [Move-Out Survey] card filled out by one of our many satisfied tenants: