The mall opened in 1968 along with Almeda Mall, located on the south side of Houston. The malls, at one time, were near identical twins of one another. Anchor Stores – GNC Live Well No. Of Floors – 1 Other Stores – Chapa Body Luxuries Hands 21 L’Patricia Palais Royal TSO Watch Gallery Dining – Thirsty’s Royal Tea Cafe Flame and Sizzle Grill Dreyer’s Ice Cream
Verified signals on brand expansion, store openings, and mall development. Free.
Free · No credit card · Unsubscribe any time
Billed annually · View full comparison · Payment via invoice or PayPal