Talbots stores in British Columbia on Map

Check these stores:
Top stores locator
Stores
Talbots located in Mayfair Shopping Centre
3147 Douglas Street, Victoria, BC, V8Z 6E3
Stores
Talbots located in Park Royal Shopping Centre
2002 Park Royal South, West Vancouver, BC V7T 2W4, Canada
Stores
Talbots located in Oakridge Centre
Cambie St & W 41st Ave, Vancouver, BC V5Z, Canada