Menards Store in HOLLAND webmaster1 May 15, 2021 Categories: Retail OutletsAddress 7001 ORCHARD CENTRE DRHOLLAND, OH 43528-7960USAContact Phone: 419-865-1898Contact Store