Pier 1 Imports 113

Pier 1 Imports #113 was a Pier 1 Imports store located at 138 Medallion Center in Dallas, Texas.