Almeda Mall | Shopping mall in Houston, Texas

Almeda Mall is a shopping mall located in the Southeast Houston neighborhood of Genoa on Interstate 45. The mall opened in 1968. The anchor stores are Macy's, dd's DISCOUNTS, and Burlington. There is 1 vacant anchor store that was once Palais Royal.

Almeda Mall Houston Texas
Almeda Mall Houston Texas

The mall has 782,353 square feet (72,683.0 m2) in leasable space.

  • Address: 12200 Gulf Fwy, Houston, TX 77034, United States
  • Phone: +1 713-944-1010