Where is santa located
Address: 140 N W Union Ave, Farmington, UT 84025, USA
Eileen Jorgensen | Sep 17, 2020
What stores is it by?
Seth Ellison | Sep 17, 2020
Just west of the ice skating and water fountain
Thanks! Your answer is awaiting moderation.