Home improvement store
Menards
Holland, MI84% like it (4.2 / 1000 Reviews )
CONTACT
Address: 572 E 16th St, Holland, MI 49423, United States Map ➦ Get Directions
Phone : +1 (616) 396-0120 Call
ABOUT
Menards is a home improvement store located
at 572 E 16th St, , Holland
, MI.
It has received 1000 reviews with an average rating of 4.2 stars.
It has received 1000 reviews with an average rating of 4.2 stars.
FAQs
This Home improvement store received 4.2 points from 1,000 customer reviews.
The address of Menards is:
Menards572 E 16th St
Holland,
P: +16163960120
Visit Website: www.menards.com
LOCATION
Menards Location