Kelmas Enterprises is located in New Delhi, India on Shop No 93, Gali No 17 Main Road Brahampuri Road, New, Block M, Seelampur, Shahdara. Kelmas Enterprises is rated 3 out of 5 in the category drinking water dispenser in India.
Address
Shop No 93, Gali No 17 Main Road Brahampuri Road, New, Block M, Seelampur, Shahdara