A lost or stolen phone can be a real pain, but there is an application called phonefinder from Google Maps that might help. You borrow a friend's phone and call a number that turns on your phone ringer and transmit the GPS location to the phone you are calling from. Here is the
LINK