Ron,
You can use Google Maps, or a number of other web mapping services. Two others that I'd recommend are openstreetmap.com, mapstory.com, or mapbox.com. All these are fully editable and embeddable in your website. I can help you get them set up.
-Charlie