Crystal Rose Bradley was arrested on December 17th.
Midland County Sheriff's deputies say that Bradley, 31, got into an argument with the boy's father outside a home in the 5200 block of South County Road 1187 around 11:10 PM on December 17th.
The boy reportedly came out of the home and demanded that Bradley leave.
The boy's father reportedly went up to him and urged him to stay out of the fight.
However, deputies say that Bradley charged the boy hit him in the face.
The victim reportedly suffered some bodily injuries and a bloody nose in the incident.
Now, Bradley is charged with injury to a child.
As of Wednesday evening, Bradley was being held in the Midland County Detention Center on $20,000 bond.