Amelia Lee Boutique
FashionLocated at Market Square in Victoria, BC
Clothing and fashion retailer offering apparel, accessories, and style essentials. Located in Market Square.
About Market Square
Market Square is located at 560 Johnson St #39, Victoria, BC V8W 3C6, Canada. It features 108 stores and services.
View all stores at Market Square