Crossroads Mall (Boulder)

The Crossroads Mall was an indoor shopping mall from 1963 until 2004, in Boulder, Colorado.

Contents

History

Development

Decline

Demolition

The New Twenty Ninth Street retail district

The new Twenty Ninth Street retail district opened on October 13, 2006. Unlike the indoor design of the Crossroads Mall, the new Twenty Ninth Street retail district is an outdoor shopping neighborhood.

References