Is santa at this school if so what times and days????
Address: 28 Old Falls St, Niagara Falls, NY 14303, USA
Dana DeFazio | Oct 6, 2018
Yes he is. Friday 5-8p, Sat. 11-7p, Sun. 12-5p
Larry Fobbs | Oct 6, 2018
No
Thanks! Your answer is awaiting moderation.