Vodafone Idea Limited stores Near Amloh Road, Fatehgarh Sahib, 147301