Menards is a wheelchair accessible shop in the North 120th Street 708 in Omaha.
- House number
708
- Postal code
68154
- Street
North 120th Street
- Building
Retail
- Shopping
Do-it-yourselfers
- Website
https://www.menards.com/main/storeDetails.html?store=3068
- Suitable for wheelchair users
Yes