The Town of Hudson Massachusetts was founded in 1866 and is only about 28 miles from Boston in Middlesex County near routes 495 and 290.
There are plenty of family owned businesses and great restaurants to discover in Hudson as well as the Solomon Pond Mall is just around the corner full of your favorite big name stores.