14-year-old girl stabbed at Pennsylvania mall after she says a man smells according to police

The teen girl and the accused man were strangers before the confrontation inside Willow Grove Park Mall, police say.

ABINGTON TOWNSHIP, Pa. — A 14-year-old girl was hospitalized after a knife attack inside Willow Grove Park Mall, where police said a verbal dispute between strangers turned violent during a weekday afternoon.

The stabbing put a familiar suburban shopping center into the middle of a criminal case involving a teen victim, a 23-year-old suspect, surveillance footage and a dispute that started near an escalator. Police said Angel Ortiz, of Philadelphia, was arrested within minutes near the mall and later charged with aggravated assault and related offenses.

The first public account came from Abington Township police, who said officers were called to the mall at about 2:27 p.m. April 15. The report said a female had been assaulted by a male armed with a knife. Officers found the 14-year-old with multiple lacerations from an edged weapon. She was taken to Jefferson Abington Hospital, where police said she was treated for injuries that were not life-threatening. Investigators said the girl and Ortiz did not know each other before the incident. Police described the beginning of the encounter in plain terms, saying it started as a verbal altercation before it escalated into an assault.

The mall sits along Moreland Road in Abington Township, a busy section of Montgomery County with stores, restaurants, bus stops and steady vehicle traffic. The police search extended outside the mall after officers gathered a description of the suspect. That description was broadcast to other responding officers. Police said a man matching it was found in the 2500 block of Moreland Road and taken into custody. NBC10 reported that officers located Ortiz at 2:48 p.m. at a bus stop in front of the Old Navy store. The quick arrest became part of the mall’s public response. “Willow Grove Park thanks our property team and local law enforcement for resolving this in a swift manner,” a mall spokesperson said.

Behind the police response was a short exchange that investigators said began on an escalator. According to the criminal complaint described by local reports, the girl was at the mall with two friends. While the three rode down the escalator, one teen joked that another teen smelled. The girls then turned toward Ortiz, who was behind them, and said he was the one who smelled. The girl told police Ortiz became angry and yelled at them. The argument continued after everyone got off the escalator. A security guard saw the confrontation and tried to speak with those involved, according to the girl’s account to investigators.

The girl said Ortiz walked away, then came back toward her and got in her face. She told police he repeatedly asked, “Why don’t you hit me?” She said she then punched Ortiz in the head. After that, she said, Ortiz swung back at her with an object in his hand. The teen said she lifted her hands to cover her face. She told police Ortiz ran away and that she then realized she had been stabbed, seeing wounds on both arms. Police did not release photos of the injuries. The department said only that she had multiple lacerations and was treated at a hospital.

Ortiz told police he acted out of fear, according to local reports describing the affidavit. “She hit me first. I was scared for my life. I have two knives on me. Just pocket knives,” Ortiz told investigators, according to the reported affidavit. Police said he had two pocket knives when he was arrested. He also told investigators he did not mean to stab the girl and said he lunged with the knife to get her to back off. The records described by local outlets said Ortiz told police he left after the altercation, went to a Chipotle restaurant on West Moreland Road to cool off and waited for a bus.

Investigators said the mall’s surveillance system helped fill in the sequence. Police said video showed Ortiz and the girls arguing. It then showed Ortiz walking away before turning around and approaching the group again, according to the complaint described by local reports. Later, police said, Ortiz walked away once more while the girl followed and appeared to strike him on or around the head. Investigators said the footage then showed Ortiz lunging his right arm toward the teen. The video quality did not clearly show a knife, police said, but investigators believed he used one. The footage also showed the girl holding her arm and blood on the ground.

The public case file described by local reports also included a witness account. The witness said the girl punched Ortiz before Ortiz swiped at her with a knife. That account added a detail that both sides may use as the case moves through court. It placed the first physical blow on the teen, but it also described Ortiz using a knife in response. Police did not say the teen faced charges. The charges announced against Ortiz included aggravated assault, simple assault, recklessly endangering another person, possession of an instrument of crime with intent and harassment. Police also noted that criminal charges are allegations and that defendants are presumed innocent unless proven guilty.

The case has a narrow known timeline. The encounter took place before 2:27 p.m., when police said they were dispatched. Officers found the girl, sent out the suspect description and located Ortiz nearby. The hospital treatment was completed for injuries described as not life-threatening. Ortiz was transported to the Montgomery County Correctional Facility to await arraignment. Court records cited by local reports said bail was set at $50,000. A preliminary hearing was scheduled for April 29, giving prosecutors their first chance to present evidence in court and giving the defense a chance to test the allegations.

Several facts have not been made public. Officials have not released the full complaint, the surveillance video, the names of the teen’s friends or the security guard’s full account. Court documents cited by NBC10 did not list the name of a public defender who could speak for Ortiz shortly after the arrest. Police have not said whether the girl was released from the hospital the same day. The most complete public account remains the combination of the police release, the reported affidavit, the mall statement and local news descriptions of the video.

As of the latest reports, Ortiz was charged in Montgomery County, the girl’s injuries were not life-threatening and the case awaited its next public court update after the scheduled April 29 hearing. No later public outcome was found in the available reports.

Author note: Last updated May 8, 2026.