Situated in Webster, TX, Clear Lake Center is one of the area's prominent shopping venues. This Power Center is conveniently located at I-45 South & Nasa Road One. The center first opened its doors in 1985 and underwent a significant renovation in 2005. The property encompasses 446,000 sqft. of gross leasable area across its 30 stores. Ample parking is provided with 2,398 spaces available.