Vodafone Idea Limited stores In Road No 2, Alwar, Rajasthan