Vodafone Idea Limited stores In Gaushala Road, Fazilka, Punjab