Another US retail giant is opening in Vancouver. On April 4, Marshalls will unveil a retail location at 8137 Ontario Street. Marshalls stores feature a fresh, contemporary design with a …