On April 3, a report was made to the Odessa Police Department about Bill Allen, 26, sexually assault someone.
Investigation into the report backed up the claim enough for OPD detectives to obtain a sexual assault warrant for Allen.
He was arrested Thursday by the U.S. Marshal's Service near the corner of 34th Street and North County Road West.
Allen is charged with sexual assault.
Copyright 2016 KWES. All rights reserved.