About
Relle Organic Salon is located in Buffalo, NY. They value the well-being of both their clients and the planet, and their mission is to create a friendly and relaxing environment while providing exceptional service and technical excellence. They believe that true beauty is best attained through pure organic ingredients and green business practices.