About Goddard House (Worcester, Massachusetts)

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

The Goddard House was a historic house at 12 Catharine Street in Worcester, Massachusetts. Built in 1870, it was a prominent local example of Second Empire architecture, built for a highly placed manager of a major local firm. The house was listed on the National Register of Historic Places in 1980; it was demolished in 1979.

Source From: Wikipedia
22, Lincoln Square, Auburn Street, Worcester, Worcester, Massachusetts, United States of America, 01605

Nearest places in Goddard House (Worcester, Massachusetts)