Vodafone Idea Limited stores In Nehru Nagar, Panipat, Haryana