On the opposite side of LI Expressway, there appears to be an industrial area. Twinco is there, and so are a bunch of other companies. Any number of them might use burlap bags. Twinco stood out to me because it supplies railroad parts, and we have several connections to NY Port Authority. I'm just tossing darts at blind targets really...but the question itself is a good one, I think. Why this location? If it's work related, I would think he would have to work somewhere that has a late shift...he met Megan sometime after 1 am.
I dunno...just tossing around some random thoughts.