Vodafone Idea Limited stores In Pataudi, Gurugram, Haryana