The mall opened in 1968 along with Almeda Mall, located on the south side of Houston. The malls, at one time, were near identical twins of one another. Anchor Stores – GNC Live Well No. Of Floors – 1 Other Stores – Chapa Body Luxuries Hands 21 L’Patricia Palais Royal TSO Watch Gallery Dining – Thirsty’s Royal Tea Cafe Flame and Sizzle Grill Dreyer’s Ice Cream
City: Houston
Region: North America
Country: USA
State: Texas
Trade area: 794 092 sq. meters
Preview text: Northwest Mall is a shopping mall located in Northwest Houston, Texas near the intersection of U.S. Route 290 and Loop 610.
Address: 9500 Hempstead Hwy, Houston, TX 77092
Contact person: Contact Form On Website
Management: Levcor
Phone: 7136811303
Size: Regional
Type: Shopping and entertainment
Website: http://http://www.northwest-mall.com/