Wisconsin-based Menards filed a general site development plan this week to build a 538-unit self storage facility on open land just north of its north Rochester store at 6733 Prairie Vista Drive NW.
Menards bought land in northern Davenport in 2007 and built a new, larger location on Brady Street in Davenport in 2013, moving from its previous location on 53rd Street, which Menards now operates as ...