Where in Hudson? I'm a stone's throw away from Hudson,NH and I'm always in that town (Ayotte's state line store religously, and always gas up at Haffners across from Market Basket on 3A).
If you follow that road further north a few miles( not sure if its still 3a) its in a plaza to the right cant miss it youll know you passed it if you come to the set of lights and can only go left or right.