Index Creative is a design/build firm located in Toronto, Ontario, comprised of a versatile team of multidisciplinary artists.  We specialize in creating or installing visual display points for high fashion retail spaces, luxury hotels and other commercial and residential applications.