Shopping malls database
The Village at Allen is located at the corner of SEC Stacy Rd. & US Hwy. 75, Allen. It is a Power Center which opened in 2008 and was last renovated in 2009. It is an Open shopping mall. It covers an area of 1,000,000 sqft. and has about 131 stores.
Shopping mall's name: The Village at Allen
Address: SEC Stacy Rd. & US Hwy. 75, Allen, TX 75002
Number of stores: 131