SLO

France

Company Overview

Company Name

SLO

Address

France

About SLO

SLO is a French company that offers products for sensitive skin, designed for comfortable living and travel. Their 100% organic cotton clothing is made without harsh chemicals or dyes, providing a skin-friendly and sustainable option for fashion-conscious consumers.

Similar Companies

Frequently Asked Questions about SLO

Technologies Used