Get directions to Sears
in Market Place Shopping Center

Location of store Sears in Market Place Shopping Center mall is 2000 North Neil Street, Champaign, Illinois - IL 61820.

GPS Coordinates: 40.140286, -88.24472


Your address:

« Return to store detail