Menards Hours of Operation at 620 W. Town Center Blvd., Champaign, IL 61822
Location hours of operation, address, phone number and driving directions
Location Address
Menards
620 W. Town Center Blvd.
Champaign, IL 61822
Champaign, IL 61822
Location Phone Number
(217) 359-6100Location Hours of Operation
- mon: 6:30am-10pm
- tue: 6:30am-10pm
- wed: 6:30am-10pm
- thu: 6:30am-10pm
- fri: 6:30am-10pm
- sat: 6:30am-10pm
- sun: 8am-8pm
Closest Locations
Address | Distance |
---|---|
36 West Newell Rd. | 33.51 miles |
1975 Freedom Parkway | 74.51 miles |
2701 Marketplace Drive | 74.78 miles |
3535 Court Street | 75.83 miles |
2250 Chuckwagon Drive | 81.32 miles |
3325 South Veterans Parkway | 81.71 miles |
2211 West Pioneer Parkway | 84.70 miles |
120 W Antle Street | 84.89 miles |
2627 W. Townline Road | 85.55 miles |
402 Sam Ralston Road | 93.37 miles |
Menards, 620 W. Town Center Blvd., Champaign, IL 61822, Location Comments
No comments have been posted for this Menards location.Be the first to add a comment! Add a comment about Menards -->