Menard's Holland - Hours & Locations
Menard's - Holland
7001 Orchard Centre Road, Holland OH 43528 Phone Number:(419) 865-1898Hours may fluctuate
Distance:0.90 miles
Menard's - Oregon
3100 Brown Road, Oregon OH 43616 Phone Number:(419) 693-0799Hours may fluctuate
Distance:12.36 miles
Menard's - Toledo
1415 E. Alexis Road, Toledo OH 43612 Phone Number:(419) 726-4029Hours may fluctuate
Distance:12.36 miles