Vodafone Idea Limited stores In Talwandi Bhai, Firozpur, Punjab