Ah, yes. The portkeys were originally designed to avoid notice from non-wizards, and for the most part they are still a bit hidden. I do have a map somewhere around here.. [Link to map] I believe it's mostly up to date.
We could meet at your location, however. I hear Central Park is lovely this time of year.