Vodafone Idea Limited stores In Court Road, Hoshiarpur, Punjab