Power Outage at Townsend Town Hall
Date Posted: Tuesday, June 1st, 2021Due 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