This company is a scam... They are scamming people out of thousands of dollars and not delivering LED SIGNS. They are supposedly are in serveral states including Atlanta, Georgia. Do not send any down payment for led sign to this company
This company is a scam... They are scamming people out of thousands of dollars and not delivering LED SIGNS. They are supposedly are in serveral states including Atlanta, Georgia. Do not send any down payment for led sign to this company
Country: USA State: Georgia City: Atlanta ZIP: 30319
Address: 2002 Summit Blvd, Ste 300
Phone: 8886595934
Site: skytechsigns.com
0 comments