Can you tell from the calls which company is calling to collect a debt? Can you try to call them back and find out which company you're dealing with?
If it is NCO, go to their website www.consumerhelpunit.org. They claim there that you can get your phone number taken off their list. I'd like to hear whether it works for you. Please come back and share your results using the comments link below.