Vodafone Idea Limited stores Near Abohar Road, Abohar, 152116