Received a call from what appears to be this number, except that the number was captured by caller ID as 225.382.03089. Therefore, it's hard to tell whether the actual number is 225.382.0308 or 225.382.3089.
I have received a call from this number twice. Once yesterday at 4:19pm and tonight at 11:05pm. When I called it back, a recording came on and said it was a invaild code or number.