NEW WESTMINSTER/BC NEW WESTMINSTER/BCROYAL SQUARE MALL800 MCBRIDE BLVD UNIT 18NEW WESTMINSTER BC V3L 2B8 Canada ST. CATHERINE’S/ON CALGARY/AB