Menards has 286 hardware stores in 13 Midwestern states. It was founded by John Menard Jr. in 1962. It is a privately-held company and the third-largest home-improvement store. This Menards location offers appliances, a garden center, truck rental and groceries.
1200 Ogden Ave, Montgomery, IL 60538
(630) 851-8449
  • Hours: Mon - Sat, 6:30am - 10pm; Sun, 8am - 8pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »