DAVENPORT, Iowa, Nov. 2, 2013 /PRNewswire/ -- Von Maur Department Store announced today the opening of its newest location. Located just outside of Birmingham, Ala., at Riverchase Galleria in Hoover, Ala., the 185,000-square-foot store is the Company's first location in Alabama and one of......
More...






