screenshot of Almeda Mall's homepage

Almeda Mall

located in the Southeast Houston neighborhood of Genoa on Interstate 45. The mall opened in 1968. Almeda Mall is anchored by Macy's, Burlington, and Coat Factory.

12200 Gulf Fwy
Houston, TX 77034

Phone Number
(713) 944-1010

Are you sure that you want to vote for "Almeda Mall"?