The Washington state-based warehouse store chain will open a store in Lowell, Mayor Chris Moore confirmed Friday. The company chose a location on the southwest corner of Concord Street and Pleasant Grove Road -- about 7 miles by road from the nearest Sam's...