
Below: The business on the same corner today is S.R. Freeman, a construction company which also has offices in Lake Tahoe, Healdsburg, Los Gatos, Woodside and Los Altos Hills, according to its website. Photo by Michael Durand.

Categories: Then and Now



















