Hosted by SLO Ranch
SLO Ranch Farms and Marketplace, 871 Froom Ranch Way, San Luis Obispo, CA 93405
SLO Ranch's holiday season, Nov 18 to Dec 31: festive photo ops and Christmas trees and wreaths at the market, letters to the North Pole from Nov 20, and…