A quick search shows Hammond to be in the Thousand Islands. Sorry, I'm not familiar with shops in that area, but I'll bet somebody will be!
If you are coming up thru the Southern Tier, Syracuse and/or Finger Lakes, I can give you the names of several you could stop at along the way if you are interested.