*If* you installed extra GPS tracking software installed in your phone, you likely could look up its last location, but that would only realistically tell you if you left it in your house or at the grocer a mile away. If you're sure it's in your house, your only real solution is to look some more.
Or, if you're like me, give up and stop looking, which will immediately cause it to turn up.