O'Fallon Man Charged With Punching Stepson in the Face

The man was on probation for violating a protection order and had pleaded guilty in September to domestic assault.

An O’Fallon man faces a criminal charge for punching his 15-year-old stepson in the face Jan. 11.

Barry Allen Yardley, 37, of the first block of Chip Drive in O’Fallon, was charged Monday with third-degree assault.

O’Fallon Police said Yardley punched his stepson in the face twice on Jan. 11. The officer said the teenager’s face had two red marks and minor swelling. The teen and his mother said they feared Yardley would cause them further harm when he gets out of jail.

Police said Yardley has an arrest history for violent crimes.

Yardley pleaded guilty Sept. 24 to violating a protection order for an adult as a second offense, and third-degree domestic assault. The charges involved two separate incidents, with the domestic assault occurring June 27 and the protection order violation was on July 1.

Yardley was sentenced to 90 days in jail for the domestic assault charge and placed on three years probation for violating the protection order. He also served six months in jail for violating a protection order in October 2009.

He was being held in St. Charles County jail Thursday. Bail was set at $15,000, cash only.

If you have experienced or know someone who has experienced domestic or sexual violence, find resources through the St. Louis Ending Violence Against Women Network (SLEVAWN) or call the Safe Connections 24-hour crisis hotline at 314-531-2003.

For more crime information on O’Fallon Patch, see the following articles:

  • Man Charged With Assaulting Woman in O'Fallon
Keepalowprofile January 19, 2013 at 11:23 AM
The wife is a total moron for staying with this man. Once and for all, End it. Get away from this man before he kills your child.


More »
Got a question? Something on your mind? Talk to your community, directly.
Note Article
Just a short thought to get the word out quickly about anything in your neighborhood.
Share something with your neighbors.What's on your mind?What's on your mind?Make an announcement, speak your mind, or sell somethingPost something
See more »