Back To My Results IDI Distributors IDI Distributors Contact Info 10708 Granite Street, Charlotte, NC 28273 980-785-2780 http://idi-insulation.com Contact Info 10708 Granite Street, Charlotte, NC 28273 980-785-2780 http://idi-insulation.com Services Building Insulation