Palais Royal 250

Palais Royal #250 was a Palais Royal department store located at 1201 North Mechanic Street in El Campo, Texas. The store closed on August 30, 2020.