Have you guys/gals heard of 1-800-GOOG-411 it's Google's free 411 service that will not only give you the name, number, address to any business in the US but it can also text message directions to that business to your cell phone as well as connect the call for free!
Click here for more info.
:arrow: http://www.google.com/goog411/
Another one is 1-800-CALL-411 but I like Google's better.