Kleen is located in Kochi, India on Kizhakke Anjikkath Building, Shop No : XXXI/366, B4, Temple Road, Changampuzha Nagar, P O. Kleen is rated 4.9 out of 5 in the category cleaners in India.
Address
Kizhakke Anjikkath Building, Shop No : XXXI/366, B4, Temple Road, Changampuzha Nagar, P O