Vodafone Idea Limited stores Near New Industrial Township 1, Faridabad, 121001