Almeda Mall
Closed
555 Almeda Mall
Houston, TX 77075
Almeda Mall is an 80-store retail shopping mall located in Southeast Houston. The mall has a variety of chain stores, including New York & Company, Finish Line Sports and Bath & Body Works. Its other stores include Champs, Foot Locker, Claire s Foley s J.C. Penney, Palais Royal, Ross and Old Navy. The mall is owned by Glimcher Realty, a Columbus, Ohio-based real estate company that owns a total of 36 properties in 19 states in the United States.
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.




