Not powered on, no Sim if powered on, there is no way **YOU**, are going to find, track, locate that phone, period. So when mommy stops being mad at you, she will give it back. Or you can ask her what needs to happen before you get the phone back.
You'll have to use some old fashioned hide-and-seek skills. (Try the shelf where Santa keeps his presents.) Once you find it, congratulate yourself for being the world's greatest detective, and LEAVE IT ALONE if you know what's good for you.