Is there ANY possible way to track my iPhone SE's location without the Find My iPhone app?

My phone got stolen yesterday. I disabled Find My iPhone in order to restore it (before it got stolen), and I don't think I turned it back on. I also called my service provider (koodo) and they said they weren't able to trace SIM cards or the IMEI numbers. Is there any other way of locating my phone? Please don't suggest things that require me to literally go back in time and download before my phone got stolen. I never downloaded any backup programs or "lost phone apps" before the incident. I'm an idiot.

Added (1). I also turned the Wi-Fi off before it was stolen because of battery drainage issues.

Your phone service provider can track it if there's any attempt to use the phone. Koodo is not the system provider, they are just the people that sold you the phone.
AT&T, Sprint, Tracphone etc. Are system providers.

Unfortunately, you can't do anything about it. You can call your carrier and report the phone stolen and they'll block the IMEI of the phone blacklisting it. Your carrier can't say or track your phone as it's against their TOS. But they can block the phone for you.

Nope. Nothing tracking the phone, therefore nothing to report the location to you.

In all likelihood the phone would be reset anyway but they wouldn't be able to do anything without the Apple ID.