I have tried all the android help apps out there and I still can't locate my phone. I have gone to the website but I can't find a number anywhere, who do i contact???
If the person who has your phone has changed the SIM card, it's not going to be found by traditional methods, like texting something to an app on the phone. It might not be possible to find it at all.