PHOTO GALLERY: Swearing In Of City Of Dillon Mayor And Council by Admin 2 • April 14, 2023 0 The swearing in of the City of Dillon’s new mayor Tally McColl and returning council members Douglas Jackson, Tim Cousar, and James Washington.