• Meijer

    • Department Stores
    2401 N. Prospect Ave.
    Champaign, IL 61822-1233
    (217) 353-4072
    (217) 353-4099 (fax)