June 7, 2014 The Crossroads – South Main Street Walnut Creek, CA. looking north in 1849. Previous Post