I have no idea who or what company this is, but they call at least once a day and all that comes up on the display is that its a Ft Lauderdale, FL phone #.
I have no idea who or what company this is, but they call at least once a day and all that comes up on the display is that its a Ft Lauderdale, FL phone #.