Lost phone advice.

I have lost my windows 8 phone and I didnt have the 'find my phone' feature switched on... it is with Tmobile and I have no insurance. I cant use the google android app because it isnt an android.... Does anyone know of ANY other way I can locate the where abouts of my phone?
Asked Apr 06, 2014

TIP: If it's not your answer to this question, please click "Leave a Comment" button under the question to communicate with the question owner.