Roots
FashionLocated at Elmvale Acres Shopping Centre in Ottawa, ON
Canadian lifestyle brand known for leather goods, sweatwear, and outdoor-inspired casual clothing. Located in Elmvale Acres Shopping Centre.
About Elmvale Acres Shopping Centre
Elmvale Acres Shopping Centre is located at 1910 St. Laurent Blvd, Ottawa, ON K1G 4L5, Canada. It features 73 stores and services. Rated 3.8/5 based on 2,220 reviews.
View all stores at Elmvale Acres Shopping Centre