Daily Life Walnut Creek Old Firetrucks November 11, 2011 11:30 am This scene is not just displayed during the holidays, it’s there year-round, so the next time you’re strolling around N. Main St. check it out. It’s located in the window of Schroder Insurance across the street from Day One and Mel’s Diner. Previous Post Cornology Popcorn Store Opens on Broadway Plaza Next Post Koi Pond of the Day