Houston, Texas, United States
Northwest Mall Photos
+
0
-
  0 Photos
Submit your photos!  We'll be glad to post them.
Northwest Mall is a shopping mall located in Northwest Houston, Texas near the intersection of U.S. Route 290 and Loop 610. The mall opened in the 1960s along with Almeda Mall, located on the south side of Houston. The malls, at one time, were near identical twins of one another. The mall has 794,092 square feet (73,773.6 m2) in leasable space.

Northwest Mall Nearby Places To Visit

  • Delmar Fieldhouse
    Delmar Fieldhouse is a 5,000-seat multi-purpose arena located at 2020 Mangum Road in…
  • Delmar Stadium
    Delmar Stadium is a 12,000-seat stadium located at 1900 Mangum Road in Houston, Texas, USA. It…
  • Woodlawn Garden of Memories Cemetery
    The Woodlawn Garden of Memories is a cemetery in Houston, Texas which is include in the National…

Traveler Experience

Will you recommend it?
Positive
Negative
Do you love this? Share your experiences! Post

Places to Stay

Tell us what you're looking for

Need help finding a guide? Looking for an adventure, a rental car or airport pickup? No request is too big or too small. Let us help you!