Party City 564

Party City #564 is a Party City store located at Plaza of Sunset Hills, 10790 Sunset Hills Plaza in St. Louis, Missouri.