Vodafone Idea Limited stores In Ratnada, Jodhpur, Rajasthan