Palais Royal 213

Palais Royal #213 was a Palais Royal department store located at 6769 Highway 6 South in Houston, Texas. The store opened in March 2003 and closed in January 2014.