DMI 1525 Capital Drive Carrollton, TX 75006
Consumer Report
Checked it out on the internet and as suspected it was listed as a scam. Too bad these companies exist because I know people tend to be too trusting and fall victim to these scams. ...