My husband rec'd a call from this number - he heard something about 'Revenue' and hung up. On a search it ses this number is from FL and we have no reason for FL 'Revenue' anything to be calling us. We've never even had family live in FL.
My husband rec'd a call from this number - he heard something about 'Revenue' and hung up. On a search it ses this number is from FL and we have no reason for FL 'Revenue' anything to be calling us. We've never even had family live in FL.