IC Installations Ltd. 16852 114 Ave Edmonton, Alberta T5M 3S2, Canada 780-937-2165 service@icinstallations. com http: / / www. icinstallations. com Established in 2009, IC Installations is an office furniture installation, warehousing and storage company located in Edmonton, Alberta.
Company profile information is not moderated by HomeStars. Ask the contractor to verify before hiring.