Henry Goddard

Goddard House (Worcester County, Massachusetts)
demolished in 1979