I was told that their office had move 6 months ago and to collect some of payments they have third party company from Texas Unbelievable
We're sorry that you are experiencing problems updating your address. If you are experiencing issues updating your address through CustomerConnect, you can call us at 866-901-3212 and a customer service representative can provide you with assistance.
Thanks! Your answer is awaiting moderation.