• Windsor West Apartments

    • Apartments
    2502 Fields South Dr.
    Champaign, IL 61822-3676
    (217) 351-0973
    (217) 351-3499 (fax)