Palais Royal 64

Palais Royal #64 was a Palais Royal department store located at 2711 61st Street in Galveston, Texas. The store closed on August 30, 2020.