Try typing in mortgage new york in google local and look at many of the listings on the map, click on the tag on the map and it will return the firm's name and telephone # (ostensibly from a verizon database) and often a totally unrelated website. Look at the listing for Countrywide for example.
I posted about this on my blog. Anyone know what is going on?
When I look at those results, almost everyone leads to a single website.
Upon review of the website it looks like they:
Submitted all of their locations to some IYPs
Ensured (or just got lucky) that some of their listings were reviewed
Have a locator on their page
Have branch locations on their website
Might have used base to ensure their listings exist
As Google uses a combination of algos which includes the website, normalized addresses, base, and backfill for data these types of results are quite achievable in G Local for someone willing to make sure the major local properties have their data.