Sears Champaign - Hours & Locations


Sears - Champaign

2000 N Neil St, Champaign IL 61820-7808 Phone Number:(217) 351-6300
  1. Store Hours

Hours may fluctuate

Distance:1.70 miles

We have 1 Sears locations with hours of operation and phone number.

Popular Cities With Sears locations

Most Searched Locations

International hours & locations for: