Party City 673

Party City #673 is a Party City store located at Village Park Plaza, 2009 East Greyhound Pass in Carmel, Indiana.