A large crowd had gathered on MLK Boulevard and Reed Road for the event when the shooting began last evening, they said.
Three females, one a 13-year-old, and an adult man were taken to the hospital.
"Right now, we just don't have a good idea of what happened. It was a very large crowd. The officer(s) couldn't see what happened. The crowd dispersed quickly because of the gunfire. So we don't have any real good witnesses right now," Houston Police Department's Lt Larry Crowson said.
Houston police officers were in the area trying to move people off the road and onto the sidewalk when they heard the gunfire.
More From This Section
They ran to the scene and found that a man, a woman and a 13-year-old girl were struck by gunfire.
"Everyone is going to survive," Lt Crowson said.
A fourth victim, a woman, ran to a house down the street.
"She went to a place where she felt safe and called the police," Crowson said.