Vodafone Idea Limited stores Near Chhikara Chowk, Jhajjar, 124103