IDI Relocates to New Facility in Anchorage, Alaska
- By IDI: Insulation Distributors Inc.
- Added on Nov 05, 2026
IDI has officially relocated to a new facility at 1824 Ship Ave in Anchorage, Alaska. The move marks another step in the company's continued growth and commitment to supporting insulation professionals across the state. read more