Satellite map of Willowbrook Mall (Houston, Texas)

Map of Willowbrook Mall (Houston, Texas)

Willowbrook Mall is a regional shopping mall located in the Willowbrook area of Houston, Texas that opened in 1981. Located at the intersection of State Highway 249 and FM 1960, the enclosed, single-level mall houses 160 retail stores and five anchors. The mall is owned by General Growth Properties and among the five largest Houston-area retail developments based on net rentable area, ranking third in 2000, and is considered a major retailing center of northwest Houston.

Latitude: 30° 37' 28.20" N
Longitude: -96° 18' 12.24" W

Nearest city to this article: College Station

Read about Willowbrook Mall (Houston, Texas) in the Wikipedia Satellite map of Willowbrook Mall (Houston, Texas) in Google Maps

GPS coordinates of Willowbrook Mall (Houston, Texas), United States

Download as JSON