I was scamed as well from this company... I filed a report with BBB... I think that everyone that has been scammed... Lets flood the BBB with complants Lets work together to close them down!!!
I was scamed as well from this company... I filed a report with BBB... I think that everyone that has been scammed... Lets flood the BBB with complants Lets work together to close them down!!!
Country: USA State: Oklahoma City: Oklahoma City
Address: 1025 SW 59th Street
Phone: 4056312211
0 comments