When will Santa stop taking pictures?

E | Jan 28, 2019 | Category: Shopping mall in Aurora, Colorado

Town Center - All questions

Address: 14200 E Alameda Ave, Aurora, CO 80012, USA

Coco Mocha | Jan 29, 2019

I think Santa's only there until Christmas.

Nitin Geetika Malhotra | Jan 29, 2019

Midnight of Christmas I guess. Unless if people are paying him too much to stay more until the new year. LOL

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Does the mall have a key master

Emmanuel De La Torre Hernandez | Jan 28, 2019
Read More

Trending Places