Claim this listing

Royal Square Mall

Suite 31-800 McBride Blvd
New Westminster, British Columbia
V3L 2B8
(604) 520-9667