« All Events
The annual Middleton Christmas Parade will be held on Saturday, December 9 at 5 pm. For more information, click learn more.