Board Thread:Questions and Answers/@comment-16461120-20151213103351/@comment-26345409-20151213151136

As you stated, this is a rather obscure article, and therefore has very few sources to confirm which locale is accurate. I'm unable to find any other evidence, so what we have here will settle for now. Judging solely on it's appearances in comics, Long Island would definitely be the least likely. As far as whether it's Manhattan or Queens, I think it's safe to say that it's leaning more towards Queens due to Spidey Vol 1 1 being the most recent publication out of all of them, as it's very often observed that things tend to get retcon here and there.