Townsend & Townsend Inc is an active carrier based out of Hilliard, Florida. Townsend & Townsend Inc operates under USDOT number 1917586. Townsend & Townsend Inc has 3 tractors and employs 6 drivers. Townsend & Townsend Inc is authorized to operate Interstate cargo.