Vodafone Idea Limited stores In Grewal Basti, Sirsa, Haryana