Baybrook Mall Photos

Meet 33 travelers, 11 tour guides and discover 231 photos

Baybrook Mall, is a shopping mall located 30 km southeast of downtown Houston at Interstate 45 South and Bay Area Blvd in Friendswood, Texas, United States. It has five major anchors and more than 170 stores and restaurants. It has 1,240,000 square feet (115,200 m²) of retail space.
View Baybrook Mall guide >

Baybrook Mall