Shopping malls database
The Arbors At Preston is located at the corner of NEC Preston & Frankford Rds., Dallas. It is a Lifestyle/Specialty Center which opened in 2000. It is an Open shopping mall. It covers an area of 229,162 sqft. and has about 28 stores.
Shopping mall's name: The Arbors At Preston
Address: NEC Preston & Frankford Rds., Dallas, TX 75252
Number of stores: 28