Cooper's Wrecker Service Inc Engineer - Ponchatoula, LA Looking to contact Cooper's Wrecker Service Inc? You can reach them at 985-386-3031