Party City 1166

Party City #1166 is a Party City store located at Washington Square Shopping Center, 373 South McDowell Boulevard in Petaluma, California.