Palais Royal 254

Palais Royal #254 was a Palais Royal department store located at 11751 West Bellfort Street in Stafford, Texas. The store closed on August 30, 2020.