Vodafone Idea Limited stores Near Chikara Chowk, Jhajjar, 124103