RunSignup creates a Google Map for you based on your race location. We put this on your Race Info page for you as well as include it in the confirmation emails that go to your runners.
But what happens if Google does not get your location right, or your race is in the middle of a park? You can simply get the exact Latitude and Longitude for your location in Google Maps, and then enter that into the Customize -> Miscellaneous Settings tab.