Pier 1 Imports 1050

Pier 1 Imports #1050 was a Pier 1 Imports store located at 15 Water Tower Plaza in Leominster, Massachusetts.