Straight talk question

Sep 10, 2018
1
0
10
I have a Samsung Galaxy S6, it was purchased through Verizon. I upgraded a few times and now have an 8.
The 6 is paid off, longtime ago. Do I still need to call Verizon to have them unlock it?
Also does it have a removable sim card?