Vodafone Idea Limited stores Near 2nd Road, Jodhpur, 342001