Situated in Southlake, TX, Southlake Corners is one of the area's prominent shopping venues. This Community Center is conveniently located at E. Southlake Blvd., Kimball Ave. & State Hwy. 144. The mall opened its doors in 2005. The property encompasses 134,894 sqft. of gross leasable area across its 22 stores.