(1 of 19 reviews match)
The claims in this post are false and Freedom Steel has no knowledge of who this customer is. If you are in fact a Freedom Steel customer please contact our customer service department at 1-800-630-2846 and we will make sure to resolve any outstanding issues you have....Read more
Company wrote 0 public responses to the review from Jul 19, 2013.
Nevada City, California
Do you have something to say about Freedom Steel? What happened? What can we help you with?