Back to Directory

The Aldo Group is a Canadian retailer that owns and operates a worldwide chain of shoe and accessories stores.

Location:
1150 Douglas Street, Suite 224A
Victoria, Quebec V8W 3M9
Canada