Holman Exhibits - Brand Development Company expert in managing the trade show exhibits in Toronto, Canada. Address : 160 Lesmill Road, North York, ON M3B 2T5 Canada Phone : 1 416-441-1877