Palais Royal 247

Palais Royal #247 was a Palais Royal department store located at 10957 Westheimer Road in Houston, Texas. The store closed on.