Vodafone Idea Limited stores In Bhima Basti, Fatehabad, Haryana