Is there a snow day scheduled this year at Escondido?
Address: 8860 Lawrence Welk Dr, Escondido, CA 92026, USA
M M | Jan 25, 2019
Yes December 15th - 16th 2018 hours are 11am to 5pm
Carol Noyes | Jan 25, 2019
Yes
Thanks! Your answer is awaiting moderation.