Party City 1104

Party City #1104 is a Party City store located at E Fowler Ave, 1719 East Fowler Avenue in Tampa, Florida.