US Post Office, Townsend DE

Post Office Name US Post Office
Address 400 Main St
City Townsend
State Delaware
Phone Number (302) 378-2592
Latitude 39.3861
Longitude -75.6559

19734 US Post Office in Townsend, Delaware is located at 400 Main St. The Townsend Post Office Number is (302) 378-2592