Vodafone Idea Limited stores In Mugalpur, Gohana, Haryana