Vodafone Idea Limited stores Near Shastri Circle, Jodhpur, 342001