Palais Royal 233

Palais Royal #233 was a Palais Royal department store located at 27714 Highway 249 in Tomball, Texas. The store closed on August 30, 2020.