Shopping malls database
Baybrook Square is located at the corner of SWC I-45 & W. Bay Area Blvd. & Gulf Frwy., Webster. It is a Power Center which opened in 1984 and was last renovated in 2004. It is an Open shopping mall with 1,483 parking spaces. It covers an area of 294,627 sqft. and has about 31 stores.
Shopping mall's name: Baybrook Square
Address: SWC I-45 & W. Bay Area Blvd. & Gulf Frwy., Webster, TX 77598
Number of stores: 31