There is no need to block your number from Phone2location applications because it's not possible for someone to track your location. Even on the Phone2location app's page it's specified that the software doesn't have ability to pinpoint your location.
Statement from developer: Note: This application will not show the actual physical location/GPS location of the caller.