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