Party City 1229

Party City #1229 is a Party City store located at Elmwood Plaza, 2141 Elmwood Avenue in Buffalo, New York.