Palais Royal 246

Palais Royal #246 was a Palais Royal department store located at 4401 West Fuqua Street in Houston, Texas. The store closed on August 30, 2020.