This is a discussion thread for the following file:

Stonebriar Centre

Stonebriar Centre located in Plano, TX (part of the Dallas-Fort Worth Metroplex). Biggest mall in Texas?