A post office called Hudson has been in operation since 1883. The town derives its name from the town company, Hudson City Land and Improvement Co.
A post office called Hudson has been in operation since 1883 The town derives its name from the town company, Hudson City Land and Improvement Co.