Municipality go Results Found: 2 Button group with nested dropdown THE TOWN OF MIDDLETOWN THE TOWN OF MIDDLETOWN 19 West Green St. Middletown DE 19709 (302) 378-2711 Visit Website TOWN OF TOWNSEND TOWN OF TOWNSEND April 3, 1885, Townsend was formally incorporated by the Delaware General Assembly. 141 Main Street P.O. Box 223 Townsend DE 19734 302-378-8082 Visit Website