Escalera Wrecker Inc Engineer - Mission, TX Looking to contact Escalera Wrecker Inc? You can reach them at 956-581-6668