Superior Trailer Sales C.C.
5825 Leopard St.
Corpus Christi, Texas 78408
Phone - 361-289-5648