Palais Royal 236

Palais Royal #236 was a Palais Royal department store located at 1201 Lake Woodlands Drive in The Woodlands, Texas. The store opened in October 1994 and closed in October 2001.