Location & Hours

Tuesday thru Saturday  

International Hair Salon located in the west wing of the beautiful “Stamford Plaza Hotel” 2701 Summer Street Stamford, CT 06905 Appointment call 203.358.8888