MapIT lets you display list items on google maps. Its flexible and supports several use senarios. Simply add the app part to your site and connect it to your location list.
Each app part can be configured to read locations from different lists.
If you don't have any lists. Don't worry the app can create supported lists for you. After 30 days trial you need to buy a license from EVRY AS.