Texas Wrecker Sales, Inc.
10611 New Church Road
Dallas, Texas