Amelia Lee is a locally owned brick-and-mortar shop nestled in downtown Victoria. They offer a carefully curated selection of women's fashions & accessories as well as baby & home goods featuring a variety of local makers.