Menards hours In Champaign, USA

All stores Menards in Champaign: 1

Time in USA: 05:38:12

Menards Champaign, Champaign

620 TOWN CENTER BLVD

Opens at 06:30 today (in 51 min)