Palais Royal 161

Palais Royal #161 was a Palais Royal department store located at 1000 West Oaks Mall in Houston, Texas. The store closed on.