Armstrongs Wrecker Services Engineer - Marshall, TX Looking to contact Armstrongs Wrecker Services? You can reach them at 903-938-0389