Needham, Indiana

Needham is an unincorporated town in Needham Township, Johnson County, Indiana.

[3] The post office was established as Needhams Station.

[4] The Needhams Station post office opened in 1866, and was officially renamed Needham in 1882.

This Johnson County, Indiana location article is a stub.

You can help Wikipedia by expanding it.

Map of Indiana highlighting Johnson County