What information is needed on mileage log?

I read online that for a mileage log, the IRS requires things like the total distance, purpose, starting location, end location, and date of trip. I'm wondering how specific does the start and end location need to be? Do I need to write down actual addresses? Or is writing down the city name sufficient?

I've been using the MileIQ app to track my miles but when I get a report from them, it only shows the city names for the starting and end locations. Would this be specific enough for the IRS? Or would they want something else?