Escalera Wrecker Engineer - Mission, TX Looking to contact Escalera Wrecker? You can reach them at 956-585-8245