Police were first called to a home in the 1400 block of Cobra Drive, just off Cain Road around 12:30 a.m. Monday, after receiving a call about a domestic disturbance involving Omar McFadden and his ex-girlfriend, who lived at the home.
The ex-girlfriend left the home and called 911. However when police arrived, they did not find McFadden.
A short time later, his girlfriend returned to the home with a friend and found McFadden hiding inside with a knife, according to police.
After McFadden attacked his ex, her friend hit him with a baseball bat.
McFadden was able to get the bat away from the friend and hit her. He then went after his ex-girlfriend as she fled the home.
Once he caught up with her, police said McFadden beat her with the baseball bat.
A neighbor, who saw the assault, called 911, but McFadden managed to flee the area before police arrived.
Both the ex-girlfriend and her friend were taken to Cape Fear Valley Medical Center and treated for non-life threatening injuries.
Around 5:30 a.m., someone spotted a man hurt at the Kangaroo Convenience Store near the intersection of Bragg Boulevard and Cain Road and called 911.
Police identified the man as McFadden, who told officers two women on Cobra Drive had assaulted him.
McFadden was also taken to Cape Fear Valley Medical Center with non-life threatening injuries.
He was later arrested for assaulting the two women and for assaulting them in the presence of his ex-girlfriend's 5-year-old and 7-year-old children.
McFadden is also charged with malicious assault in secret, breaking and entering, violation of a domestic violence protection order, assault with a dangerous weapon with intent to kill or inflict serious injury, injury to real property, and assault with a dangerous weapon.
He is currently being held under a $285,000 bond.
The identities of the ex-girlfriend and her friend have not been released.