Saturday, August 15, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Almeda Mall

Texas, United States · built 1966

Almeda Mall is a shopping mall located in the Southeast Houston neighborhood of Genoa on Interstate 45. The mall opened in 1968, two weeks before its sister property, Northwest Mall. The malls were nearly twins of each other. There is one vacant anchor stores formerly occupied by Burlington and one anchor store currently under construction in the former Macy’s that is constructing a new retail development called The Market at Almeda. Junior anchors are dd's DISCOUNTS, and 3.6.5. The mall has 782,353 square feet (72, 683.0 m2) in leasable space.

Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other shopping malls in United States