Vodafone Idea Limited stores In Jandiala Road, Tarn Taran, Punjab