Pier 1 Imports 63 (Dallas, Texas)

Pier 1 Imports #63 was a Pier 1 Imports store located at 13330 Preston Road in Dallas, Texas. The store closed May 1989.