Party City 641

Party City #641 is a Party City store located at Moore Plaza, 5425 South Padre Island Drive in Corpus Christi, Texas.