Mammoth Steel
Dana Acker And Al Lamp Took our downpayment for building purchase and did not deliver the building
- 07-22-2009
- 10
Mammoth Steel took our downpayment for products purchase but they did not deliver the products and we did not receive a refund of our deposit. We try contacting them but to no avail. There phone just keep ringing and finally goes to voiemail but if you leave a message they do not return your phone call. They are cheats and they go around ripping off companies.
Company: Mammoth Steel
Country: USA
State: Colorado
City: Denver
Address: 7100 North Broadway Ave, Suite 3F
Phone: 8004556154