Party City 6052

Party City #6052 is a Party City store located at Water Tower Plaza, 22 Water Tower Plaza in Leominster, Massachusetts.