Von Maur opens new department store in Orland Park, Illinois
US department store company Von Maur has opened a new 130,000-square-foot store in Orland Park, Illinois as per the latest retail industry news. The new Von Maur department store, which is at the Orland Square Mall, is the retailer’s seventh location in Illinois. The department store has specialty apparel, shoes, gifts and accessories, covering products […]