Three people are to be charged in the abduction of a seven-month-old baby and theft of a pick-up in Grande Prairie, Alta., Tuesday.

A 26-year-old woman and a 22-year-old man, both of Grande Prairie,  and  a 14 year-old Edmonton boy face several charges including kidnapping, theft of motor vehicle, abandoning a child, possession of stolen property over $5,000, possession of a weapon for a dangerous purpose and failing to comply with a recognizance. 

The youth also faces one count of failing to comply with a probation order.

All remain in custody awaiting a bail hearing later today.

The child was in the truck parked at about 1 p.m. in the driveway of a Grande Prairie home while the driver spoke with somebody at the home.

Witnesses said somebody jumped out of a vehicle on the street and into the truck, driving off before anybody could react.

 Jason Hemerle

Jason Hemerle found the missing child on his doorstep Tuesday. (Provided)

The child was recovered two hours later south of the city, while the truck was found at about 4:15 p.m. following a tip to police.

The infant's family will not be speaking to the media, though they have thanked the public for helping locate their daughter, police said.

The man who found the child on his doorstep Tuesday spoke with CBC News this afternoon.

Jason Hemerle said he was aware of the Amber Alert issued when the baby was abducted as he headed to a shift as a caretaker at the Grovedale Arena.

"When I heard about it and saw it my immediate reaction was I hope they find the girl and I hope she's safe," he said.

He was shocked when he found the infant strapped into a car seat on his front porch, he said.

"I could list off a million things that I would expect to see when I step off my doorstep, but this would certainly not make the list."

He called 911 and the child turned out to unharmed. 

Hemerle said he shudders about what could have been, if the timing had even been slightly different in the frigid -20 C weather. 

"If it were five minutes later, I would have already left for work," he said.