Vodafone Idea Limited stores In Banga Road, Nawanshahr, Punjab