Vodafone Idea Limited stores Near Jain Nagri Main Road, Abohar, 152116