Party City 22

Party City #22 is a Party City store located at Champions Village, 6452 Farm-to-Market Road 1960 West in Houston, Texas.