Luxuria & Co. is located in Montreal, Canada on 200-4388 Rue Saint Denis. Luxuria & Co. is rated 4.5 out of 5 in the category shopping & fashion in Canada. Luxuria & Co. is a reseller of new & authentic Louis Vuitton products and other luxury brands for both men and women. Browse our extensive collection of new shoes, clothing, handbags & accessories.
Address
200-4388 Rue Saint Denis