Santa and Mrs Claus at Franz Witte McCall Sat, 05 Dec at 12:00 pm 530 Hwy 55 S., McCall, ID, United States, Idaho 83638 MEETUPS