Shopping malls database
Clear Lake Center is located at the corner of I-45 South & Nasa Road One, Webster. It is a Power Center which opened in 1985 and was last renovated in 2005. It is an Open shopping mall with 2,398 parking spaces. It covers an area of 446,000 sqft. and has about 30 stores.
Shopping mall's name: Clear Lake Center
Address: I-45 South & Nasa Road One, Webster, TX 77573
Number of stores: 30