Caroll is located in Roubaix, France on Centre McArthurGlen, 35 Rue Mail de Lannoy. Caroll is rated 3.9 out of 5 in the category women's clothing store in France.
Address
Centre McArthurGlen, 35 Rue Mail de Lannoy
Service options
In-store pick-up
In-store shopping
Accessibility
Wheelchair-accessible entrance