Party City 1101

Party City #1101 is a Party City store located at Santa Rosa Southside, 2675 Santa Rosa Avenue in Santa Rosa, California.