Christmas Parade

The 2021 Greencastle Christmas Parade will be held November 20 beginning at 9:21 a.m.