Party City 638

Party City #638 is a Party City store located at Blossom Hill Rd, 863 Blossom Hill Road in San Jose, California.