Santa arrived yesterday!
It's on there website thanksgiving weekend through Christmas I believe
From November 10th through December 24th. Everyday from 10am to at least 6pm.
DON'T know when Santa will arive
He may be there thanksgiving weekend for photos
Soon after Thanksgiving
Thanks! Your answer is awaiting moderation.