Vodafone Idea Limited stores Near Jodhpur - Shankhwas Road, Jodhpur, 342001