Posted on February 18, 2019 February 18, 2019 by WebsiteYellowPages.com Townsend Industries Inc 1 2 3 4 50.000 LocationsIowa Bookmark Contact Information Business Name Townsend Industries Inc Address 6650 NE 41st Ave, Iowa 50009-9598 Phone Number 5159677519 Fax Number 5159674261 Website http://www.t-51.com Post navigationPrevious post: Civic Center-Greater Des MnsNext post: Boyden Elementary School