     .get() (err, res, body) ->
       try
         body = JSON.parse body
+        address = body.results[0].formatted_address 
         coords = body.results[0].geometry.location
       catch err
         err = "Could not find #{location}"
-        return cb(msg, null, err)
-      cb(msg, coords, err)
+        return cb(msg, null, null, err)
+      cb(msg, coords, address, err)
 
-lookupWeather = (msg, coords, err) ->
+lookupWeather = (msg, coords, address, err) ->
   return msg.send err if err
   return msg.send "You need to set env.HUBOT_FORECAST_API_KEY to get weather data" if not env.HUBOT_FORECAST_API_KEY
 

      dayAfter = forecast[2]
    catch err
      return msg.send 'Unable to parse forecast data.'
    text = "The weather for:\n"

    appendText = (text, data) ->
      dateToday = new Date(data.time * 1000)

# Author:
#   markstory
#   mbmccormick
#   thehippo
env = process.env

forecastIoUrl = 'https://api.forecast.io/forecast/' + process.env.HUBOT_FORECAST_API_KEY + '/'
