Party City 808

Party City #808 is a Party City store located at Gulfgate Center Mall, 516 Gulfgate Center Mall in Houston, Texas.