Vodafone Idea Limited stores In Jhajjar, Jhajjar, Haryana