B-66, Okhla Industrial Area, Phase -1, Blur India South Delhi, B-66, Okhla Industrial Area, Phase -1, South Delhi, Delhi - 110020
Blur India is a leading beauty and cosmetic brand redefining elegance with premium-quality products that blend innovation, style, and a.....dern indiv