Shopping malls database
The Falls at Prairie Star is located at the corner of NEQ K-10 & K07 & Prairie Star Pkwy., Lenexa. It is a Power Center which opened in 2012. It is an Open shopping mall. It covers an area of 520,000 sqft. and has about 17 stores.
Shopping mall's name: The Falls at Prairie Star
Address: NEQ K-10 & K07 & Prairie Star Pkwy., Lenexa, KS 66227
Number of stores: 17