Vodafone Idea Limited stores Near Landran Banur Road, Fatehgarh Sahib, 140307