Power Outage at Townsend Town Hall

Date Posted: Tuesday, June 1st, 2021

Due to a power outage at Townsend Townhall, services are limited today 6/1/2021.  The Town is working with Delmarva Power to restore power as soon as possible.  

For any questions or concerns, please email townhall@townsend.delaware.gov