Call back number for NTS: (844) 208-2608 OR (866) 763-1760 (Both numbers connect you to NTS).
The reason why they don’t have a popup number is because that number no longer works. The reason I know so much about NTS is because they scammed my grandmother (so please get this number down). If you would still like the old popup number for NTS here it is: (855) 855-2891 (but doesn’t work).
Here is the website for NTS: www.ntsitcare.com
THIS NUMBER IS OPEN 24 HOURS A DAY.
I have had pretty funny calls with these people and they know my voice by now. I told them that they will be receiving a lot of calls by tonight, so make it happen fellas!