Megan Neiswender, 17, lived about a mile from the Subway sandwich shop in Cherry Hill where she worked part-time.

She often walked there from her house in Pennsauken, each time crossing busy Haddonfield Road on her way to the store on Church Road opposite Cherry Hill Mall, coworkers said.

Yesterday afternoon, Neiswender was struck and killed by a pickup truck shortly after 1 p.m. as she tried to cross. She died six hours later at Cooper University Hospital in Camden.

The driver of the truck was not hurt, and he has not been charged in the accident. Police are still investigating the accident.

Neiswender's death shocked her seven coworkers, who this week were faced with the death of a member of their small team for the second time this year.

Felicia Mikels, 17, a single mother from Pennsauken who was beaten to death in January, also worked at the Subway shop. Mikels was killed by a friend of her uncle's, police said, and her body dumped in Pennsauken Creek. Mikels' uncle, Christopher Mikels, and his friend, Douglas Mandichak, were charged with murder.

"It's been horrible," said Kevin Olson, the store manager, who added that several teenage employees at the store were close with Neiswender, who had worked there for a year and a half. "I've been in management most of my life and never had someone who passed away."

Neiswender, who was home-schooled, was cheerful, friendly and hard-working, Olson said.

She liked to listen to music and watch the television shows Smallville and Lost, recalled assistant manager Cindy Burke.

"She liked to go to the mall with her friends, play around on the computer," Burke said. "Things all of us like to do at that age."

Olson said Neiswender had planned to attend college in the fall.

"It probably won't really hit us until her funeral," he said. "I think we're all still in shock."