Palais Royal 33

Palais Royal #33 was a Palais Royal department store located at 27714 Farm-to-Market Road in Tomball, Texas. The store opened in July 1991 and closed in August 2020.