December 5 @ 10:00 am - December 24 @ 2:00 pm SANTA PHOTOS – CALIFORNIA WELCOME CENTER El Dorado Hills Town Center - California Welcome Center 2085 Vine St #105, El Dorado Hills, United States