Leo Innovative Products


Company name: Leo Innovative Products
Country: India
Region: Maharashtra
City: Chennai
Address: No:1/697/2 Chembaruthi St, Thiruvallur
On this company found complaints: 0

Description of the company

Leo Innovative Products
No:1/697/2 Chembaruthi St, Thiruvallur, Chennai, Maharashtra, India


Exporters Of Mushroom, Aloe Vera, Herbal Extract

Leo Innovative Products is Chennai-based company (Maharashtra, India) and categorized under Food retailers. Our data show that the company is located at the address: No:1/697/2 Chembaruthi St, Thiruvallur.

Unfortunately сompany staff has not yet provided of company's activities, mission and detailed description.