Vodafone Idea Limited stores In Aazad Nagar, Alwar, Rajasthan