Vodafone Idea Limited stores In Ram Nagar, Jhajjar, Haryana