It's easy to do this with Google Maps. You can then post a link to the map (and there's even a way to download the location data from the Google Map so you can plug it into other mapping software). PM me if you'd like help with this.
ETA: Also, I don't see the Silver Bullet Shooting Range on your list. It's a decent indoor range that allows not only pistols but also rifles up to .308.