Use the Map below for quick, easy, and free, Public parking to see the town. After you visit downtown Hudson, take a short drive to the 495 edge of town and visit us at New England Airgun, The First and only Lead-Free Indoor Airgun Shooting Range and Store.