Needham Historical Society

Needham Center Station, c. 1900
The original station house burned down in 1887, and was replaced by this stone structure with a turreted roof. The garden in the foreground was known as the Depot Mound. Part of this building still stands and has been the location of several restaurants.


Copyright 2003, Needham Historical Society