Can you, or anyone, please confirm this location?
I found a place called Island Soda in Holtsville not Holbrook, but it's not on the same road. I also found a Long Island Soda Systems in Patchogue, but again, completely different road.
I got my hands on a 20lb for $10 but I need to get it...