PS: Providing directions from Google Maps is pretty flexible; in addition to run-of-the-mill addresses, you can give your site visitors directions to everything from a generic ZIP code to a specific set of lat-long coordinates for any of your locations.
Examples: 123 River St, Woods, MA 90210 42.06782,-71.756963
But with great power comes great responsibility. You might want your visitors to end up at your coordinates, but that doesn't mean they'll understand what a mess of numbers means when they see it in your list of addresses. The key is to give the address an alias, or a name that everyone will understand. You can do this by putting the alias in parentheses just after the address:
42.06782,-71.756963 (Grandma's House)
Add an alias to as many of your addresses as you like, or feel free to leave it off the easier ones; it doesn't hurt for your visitors to know where they're going. After all, you want them to remember how to come back for a second visit…