Can I track my iPhone if my location is on, but I do not have find my iPhone?

I lost my iPhone 2 days ago and thought It was in my house, however I have searched everywhere and can't find it. Would I be able to track my phone by using location services or something? It is not registered to find my iPhone, but I was wondering if I could go to the vodaphone shop or apple shop and ask them to track it through location services?

I'm not an iphone guy but i think every phone has an IMEI code, that will help track your phone, also did you have any other third party antivirus app or something like that? You should definetely go to vodafone and give all your info about the phone as soon as possible, they will tell you what to do

Yes

If you have some other app to do so, yes. Otherwise, no.

I guess technically if you have Photo Stream enabled & you can access it & if the phone was found & being used & people are taking pictures they could show where it was taken with the GPS coordinates.