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