Back

logo-columbia-square-plaza

Columbia Square Plaza

Shopping Mall in New Westminster, British Columbia

Columbia Square Plaza offers more than 38 brand name stores. Columbia Square Plaza is located in New Westminster, British Columbia.

Links

Phone

604.521.3304


Guided By

Location

Related Stories