Their actual address is below:
8910 Lawndale Street, Suite C
Houston, TX 77012
Phone numbers:
713.636.3363
713.429.9260
281.501.8399
281.501.8457
281.888.4447
I'm sure that they've added
new phone numbers by now and have switched "company" names. They've already switched insurance carriers, I would start by contacting them (found through http://safter.fmcsa.dot.gov/ and search using their dot 1832024.)
It's currently listed as:
Home State Country Mutual
Attn: Michael Toole
15443 Knoll Trail Suite 110
Dallas, TX 75248
972.931.0344
It might not hurt contacting them and let them know the type of people that they are doing
business with.