Vodafone Idea Limited stores Near Tehsil Road, Abohar, 152116