The problem is these are not legit locations. One spammer has gone 100% nationwide with this which is ridiculous. I understand google has manual reviews and their algorithm updates to catch all this stuff I have done a great deal of reading.
I am not ready to take the plunge and the whole if you can't beat em join em attitude but I am definitely getting there. I have filed multiple complaints via webmaster spam reporting tool.