Vodafone Idea Limited stores In Sector 20, Fatehgarh Sahib, Punjab