Marion Volunteer Fire Co. Deputy Chief Jerry Houpt said the car's driver, later identified by police as Eusebio Jaimes, was the most seriously injured, and that a Life Lion helicopter was called in to fly the man out from Chambersburg Hospital.
Eusebio Jaimes, whose age and exact address were not released, was listed in serious condition at York Hospital late Tuesday, a hospital spokeswoman said.
The child inside the car, later identified as Luise Jaimes, 1, also of Chambersburg, Pa., was in a child safety seat in the car's back seat, he said.
Police said the child was taken to Chambersburg (Pa.) Hospital and released. A Chambersburg Hospital spokeswoman could not confirm if the child was treated or released because of problems with the internal phone system there.
The right front of the Tempo was struck by a northbound freight train, pushing the car off the tracks. Police said the car was sent airborne, coming to rest 40 feet from the point of impact.
"The man just didn't stop. He just drove right in front of us," said Gamble, 55, of New Bloomfield, Pa.
Gamble said the train, hauling about 200 tractor-trailer containers on flatbed cars, was going about 47 mph at the moment of impact.
The railroad crossing is marked by a crossing sign and a stop sign, but does not have warning lights or barriers.
Staff Writer Brian Shappell contributed to this story.