CHARLOTTE, N.C. -- Charlotte-Mecklenburg Police say a father carrying his newborn baby girl was struck by a car while crossing a west Charlotte intersection Friday morning.

Police responded to the call of the accident on West Boulevard, near the intersection of Old Steele Creek Road just before 11 a.m.

Witnesses say the family had just made it past the median when a woman making a left-hand turn struck the pair on West Boulevard. Witnesses tell NBC Charlotte the baby’s mother was just a few steps behind and witnessed the whole thing.

A clerk who works at the Fuel Mart at the intersection said she saw it happen from the store’s front window and recognized the family, saying they are regulars at the store.

“When she hit him, he flipped and when he flipped the baby was like tossed in the air and she came down and hit the ground,” said the clerk.

Medic says both the father and baby were transported to the hospital with life-threatening injuries.

“For him to get hit as hard as he did, it just shocked me, he just kept trying to get up. The only thing he was concerned about was his baby,” said the clerk.

Police at the scene say the family was not in the crosswalk and did not charge the driver.

“I’m shocked that she was able to drive away," the clerk said. "The light had just turned green so why were you going that fast?”

The manager of the Fuel Mart, however, is challenging the claim and said the surveillance video caught by the store’s security cameras shows the family in the crosswalk at the time they were hit.

NBC Charlotte has reached out to CMPD and will update the story as it develops.