Daily Life Walnut Creek Snowmen Decoration of the Day December 17, 2014 8:30 am Spotted on Mt. Diablo Blvd. in downtown Walnut Creek. Previous Post The Biggest Gift Playing at Lesher Center in Walnut Creek Dec. 18th - 21st Next Post Downtown Pleasant Hill Clock Tower Completed