Townsend Fire Company Address: 107 Main ST, Building D, Townsend, DE 19734 Phone: (302) 283-3300 Services: Ambulance Call (302) 283-3300 Get Directions