They have a TN phone number but they are really a call center in Delray Beach, FL selling basically Rid X. Scammers
Tennessee
 6days
Keep getting calls from this number every other day. I finally called back and found out they are calling homeowners with septic systems. I told them I am on the do not call list and asked them to stop calling but it didn't slow them down.
nobody
 Feb 07th, 2014

2 Comments