Shopping malls database
Prestonwood Town Center is located at the corner of NEC Belt Line Rd. & Montfort Dr., Dallas. It is a Power Center which opened in 2006. It is an Open shopping mall with 1,771 parking spaces. It covers an area of 437,852 sqft. and has about 37 stores.
Shopping mall's name: Prestonwood Town Center
Address: NEC Belt Line Rd. & Montfort Dr., Dallas, TX 75248
Number of stores: 37