Menards Store in ELGIN webmaster1 May 15, 2021 Categories: Retail OutletsAddress 825 S RANDALL RDELGIN, IL 60123-3002USAContact Phone: 847-742-8862Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review *