Location of store Le Chateau in The Bay Centre mall is 2-1150 Douglas Street, Victoria, BC V8W 3M9.
GPS Coordinates: 48.425456, -123.366444
« Return to store detail