Vodafone Idea Limited stores Near Street No 2, Abohar, 152116