There internet is filled with places to do reverse phone lookups (who called me 5 minutes ago).
But, most of them now ask you to pay for the name of the person or business.
I happened to find one that didn’t:
http://www.whitepages.com/10001/reverse_phone