Tonawanda Christmas Craft Show on November 19 from 10am to 5pm at Tonawanda Castle, 60 Delaware Street, Tonawanda.