Apollo Wrecker Service Engineer - Dallas, TX Looking to contact Apollo Wrecker Service? You can reach them at 214-328-5261