Vodafone Idea Limited stores In Sirhind, Fatehgarh Sahib, Punjab