S17 - Cashmere Factory Shop is a clothing store, located at Petite Riviere. They can be contacted via phone at +230 489 6449 for more detailed information. [read more]