New Orleans police are investigating a homicide that happened near General DeGaulle Drive and Westbend Parkway.