Vodafone Idea Limited stores Near Mandore Road, Jodhpur, 342004