New West Store

Located at the Met Hotel at 411 Columbia Street in New Westminster, BC.