Treat Hair & Beauty is a beauty salon located in the city of St Leonards On Sea. The company Treat Hair & Beauty is domiciled at 93 Bohemia Road TN37 6RJ St Leonards On Sea London and was established on 20/02/2014. Treat Hair & Beauty is registered under the company number 8905288. The website is http://www.havenhastings.co.uk/