Vodafone Idea Limited stores Near Jamshedji Tata Road, Jalandhar, 144001