Malls and Retail Wiki
Advertisement

Westroads Mall is an enclosed shopping mall with over 135 stores located in Omaha, Nebraska at the intersection of 100th and Dodge Streets (U.S. Route 6). It is the largest mall in the state of Nebraska, with 14.5 million customer visits annually.

Advertisement