Vodafone Idea Limited stores Near Lakhata Bazar Road, Jodhpur, 342001