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 |
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