Vodafone Idea Limited stores Near Jodhpur Road, Barmer, 344022