Vodafone Idea Limited stores Near Bamroli Althan Expressway, , 394221