Is there a way to use the GPS/location to find a lost phone?
If it's been stolen, you'll want to report it to Verizon Wireless to prevent unauthorized use/charges (and file a Police report). Once suspended, you can't use locator apps, though (and you can't remotely install locator apps if the phone is dead nor will the GPS work if it's turned off).
You might try:
Android Lost - Android Apps on Google Play
Android Device Manager - Android Apps on Google Play