Vodafone Idea Limited stores In Fatehabad, Haryana