A SIM card has little to do when it comes to determining the device's location. This may be a problem if you want to find lost phone by number, but if the device has an Internet connection, you can retrieve the location using Mobile Tracker Free, Google service, or native Android/iOS services.