Palais Royal 733

Palais Royal #733 was a Palais Royal department store located at 901 North Shepherd Drive in Houston, Texas. The store opened in November 1997 and closed in October 2001.