Menards is a Home improvement store located in Peoria, IL 61615. It is one of the 2715 Home improvement stores in United States. Address of Menards is 2627 W Townline Rd, Peoria, IL 61615, United States. Menards can be contacted at 13096930416. Menards is rated 4 (out of 5 stars) by 598 reviewers on the web.
Some of the places around Menards are -
Within less than half a Kilo meter of Menards, you can also find Ashbacher Julie E, Family Quick Care LLC, AutoZone Auto Parts, Heartland Food Corporation, Subway, Sport Clips Haircuts of North Peoria, Burger King, Affordable Dentures & Implants, Check `n Go, Spa Nails, Menards and many more.
2627 W Townline Rd, Peoria, IL 61615, United States
Contact number of Menards is 13096930416.
Rating of Menards is 4 out of 5 stars.
Address of Menards is 2627 W Townline Rd, Peoria, IL 61615, United States.
Menards is located in Peoria, IL 61615.
Menards is a Home improvement store in United States
Pincode of Peoria, IL 61615 is 61615