Town of Townsend Police Chief Swearing In Ceremony
Date Posted: Wednesday, February 23rd, 2022The Town of Townsend Police Chief Swearing in Ceremony will be held on Saturday, February 26th, 2022 at VFW Post 3792, located at 5695 Summit Bridge Rd., Townsend, DE 19734. We hope you can join us for this special event.