Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Tower.com


Country United States
State Alabama
Website https://tower.com/

Tower.com Reviews

  • Mar 17, 2018

In October of 2008, I placed the last (of many) large orders with tower.com. I had repeatedly called and sent e-mails; but to no avail. Neither the order, nor my money have been sent to me. Tower is in default of our purchase agreement; and they owe me $536.00.

Write a Review about Tower.com