Party City 687

Party City #687 is a Party City store located at Shops at Grand Ave, 74-17 Grand Avenue in Elmhurst, New York.