Vodafone Idea Limited stores Near Street No 15 A, Abohar, 152116