Claire's is located in Barcelona, Spain on Carrer Major, 46, Terrassa. Claire's is rated 3.5 out of 5 in the category fashion accessories store in Spain.
Address
Carrer Major, 46, Terrassa
Service options
In-store shopping
Same-day delivery
Accessibility
No wheelchair-accessible car park