Vodafone Idea Limited stores Near Inder Colony, Faridabad, 121003