Shopping malls database
Town Center Lakeside is located at the corner of Kensington & Lakeside Plaza, Sugar Land. It is a Community Center which opened in 2003. It is an Open shopping mall. It covers an area of 300,000 sqft. and has about 10 stores.
Shopping mall's name: Town Center Lakeside
Address: Kensington & Lakeside Plaza, Sugar Land, TX 77479
Number of stores: 10