Party City 683

Party City #683 is a Party City store located at FM 1960 E, 6705 Farm-to-Market Road 1960 East in Humble, Texas.