Vodafone Idea Limited stores Near NH-112, Barmer, 344022