Not sure what or who this number 972-954-1050 belongs to. It said from Allen, TX
Just want people to be aware that it could be a scam and to report it.
Other
2
Jul 19, 2014
Called twice in 4 hours didn't leave message
Other
3
Dec 13, 2015
This is not BBB credited, but it's headquarters is in Canada.