Palais Royal 204

Palais Royal #204 was a Palais Royal department store located at 431 Uvalde Road in Houston, Texas. The store closed on August 30, 2020.