You can specify an event location for your event. Click on 'find or add one here' in the event creator and TeamPages will load event locations based on your city.
Your location will show up in the event details and when clicked, will lead to a map.
You can also add a new location by clicking the '+New Location' link in the dropdown. If you enter an address, a map will be generated for you.