There are many free sites available for reverse cell phone directory .
But if you intend to use it a lot I would suggest getting a subscription as it is a one time payment and you can search as much as you want. If only using once, then just pay the one time look up fee. Just make sure that you use a reputable cell phone reverse lookup directory .
Cheers