When is Santa going to be at the store?
Address: 3121 Grand Island Blvd, Grand Island, NY 14072, USA
Melissa Winger | Oct 28, 2018
What time is Santa there on Sundays?
Joe D | Oct 28, 2018
He's there!
Seth Parton | Oct 28, 2018
He is there now right up until Christmas
Thanks! Your answer is awaiting moderation.