Investigators said they worked through the night after they learned of the assault, which happened in Dayton.
They tracked down Brown before sunrise and booked him on a felony aggravated sexual assault of a child charge.
According to LCSO, the victim is a 12-year-old girl. She was transported to an undisclosed emergency room where she was treated for injuries sustained in these attacks, officials said.
Brown has an extensive criminal history with more than a dozen previous arrests. LCSO is asking anyone with information that may help identity additional victims to please call them at 936-336-4500.