Thanks for the tag Matt S.. Agree that the list-building strategy is highly dependent on which market segment you serve, and you would want to stitch together at least a couple different sources so as to not put all your eggs in one basket and to increase coverage.
Here is the post on different levels of sophistication of extracting data from Google Maps that Matt referred to, in case anyone is interested.