Search Link search
Home
About Us
  • Sheriff's Message
  • Mission
  • Inside Your Sheriff's Office
    • Get to Know the MCSO
      • Citizens on Patrol - Supporting the Sheriff's Office through Volunteerism
      • History Highlight: A Look Back at the Mesa County Sheriff's Office Bike Patrol Team
      • Reducing Reincarceration One Inmate Transition at a Time
      • The Truth About Cryptocurrency - Part 1
      • The Truth About Cryptocurrency - Part 2
      • The Truth About Cryptocurrency - Part 3
      • When Emergency Management Meets Emergency Medicine
  • History
  • Sheriffs of Mesa County
  • Wall of Honor
Crime
  • Report A Crime
  • Blotter
  • Cases
  • Arrests
  • Warrants
Prevention
  • 9pm Routine
  • Home Safety
  • Vacation Home Checks
  • Common Scams
    • Social Security Scam
    • JURY DUTY / WARRANT SCAM
    • Email Scams
    • OVER PAYMENT SCAM
    • LONELY HEART SCAM
    • LOTTERY SCAM
    • Loved One in Trouble Scam
Resources
  • Sex Offender Registry
  • Mental Health Services
  • Emergency Preparedness
    • Wildfire
    • Outdoor Recreation
    • Winter Recreation
  • Resources for Parents
  • Victim Services
  • Other Sheriff's Office Services
Detention Facility
  • Find an Inmate
  • Inmate Services
Get Involved
  • Ride Along Program
  • Youth Explorers
  • Citizens on Patrol
  • Victim Advocate Program
  • Other Volunteer Opportunities
Contact Us
  • Media Contact
FOLLOW
SUBMIT A TIP
  • Login Link LOGIN
  • Map Link CRIME MAP
Mesa County Sheriff
  • Address Link
  • Phone Link
  • Website Link
  • Facebook Link
  • X Link
Sheriff Todd Rowell
mesasheriffcrimewatch.org
CRIMEWATCH / US / CO / Mesa County
  • Login Link LOGIN
  • SUBSCRIBE
  • SUBMIT A TIP
Mesa County Sheriff's Office Homepage
Mesa County Sheriff's Office Logo

Mesa County Sheriff's Office

Sheriff Todd Rowell
mesasheriffcrimewatch.org
Search Link search Map Link CRIME MAP
  • Address Link
  • Phone Link
  • Website Link
  • Facebook Link
  • X Link
  • Home
  • About Us
    • Sheriff's Message
    • Mission
    • Inside Your Sheriff's Office
      • Get to Know the MCSO
        • Citizens on Patrol - Supporting the Sheriff's Office through Volunteerism
        • History Highlight: A Look Back at the Mesa County Sheriff's Office Bike Patrol Team
        • Reducing Reincarceration One Inmate Transition at a Time
        • The Truth About Cryptocurrency - Part 1
        • The Truth About Cryptocurrency - Part 2
        • The Truth About Cryptocurrency - Part 3
        • When Emergency Management Meets Emergency Medicine
    • History
    • Sheriffs of Mesa County
    • Wall of Honor
  • Crime
    • Report A Crime
    • Blotter
    • Cases
    • Arrests
    • Warrants
  • Prevention
    • 9pm Routine
    • Home Safety
    • Vacation Home Checks
    • Common Scams
      • Social Security Scam
      • JURY DUTY / WARRANT SCAM
      • Email Scams
      • OVER PAYMENT SCAM
      • LONELY HEART SCAM
      • LOTTERY SCAM
      • Loved One in Trouble Scam
  • Resources
    • Sex Offender Registry
    • Mental Health Services
    • Emergency Preparedness
      • Wildfire
      • Outdoor Recreation
      • Winter Recreation
    • Resources for Parents
    • Victim Services
    • Other Sheriff's Office Services
  • Detention Facility
    • Find an Inmate
    • Inmate Services
  • Get Involved
    • Ride Along Program
    • Youth Explorers
    • Citizens on Patrol
    • Victim Advocate Program
    • Other Volunteer Opportunities
  • Contact Us
    • Media Contact

Want to Subscribe?

To follow Mesa County Sheriff's Office, click the button below.


Download the CRIMEWATCH app and follow Mesa County Sheriff's Office.

App StoreGoogle Play

Booking photo of Jimmy Cox
Booking photo of Michael Martinez
Booking photo of Anthony Veal
Booking photo of Marshal McNeill
Booking photo of Alex Williamson
Booking photo of Corey Randle
Booking photo of Israel Avalos-Villa

Arrests made in undercover internet sex predator operation

Last week, local, state and federal law enforcement agencies conducted a two-day operation in an effort to locate internet child sex predators in and around the Mesa County area.

The Mesa County Sheriff’s Office, Grand Junction Police Department, Palisade Police Department, 21st Judicial District Attorney's Office, Colorado Bureau of Investigation (CBI), Homeland Security Investigations (HSI), and Federal Bureau of Investigation (FBI) arrested seven individuals attempting to have sex with children, or engage in prostitution as a part of this operation.

“This operation sends a clear message to anyone who thinks they can exploit our children in our community – we will catch you, you will go to jail, and you will be prosecuted,” said Mesa County Sheriff Todd Rowell. “The Mesa County Sheriff’s Office and our law enforcement partners are committed to working together to find people who would harm our children.”

As a part of this large-scale multi-jurisdictional undercover operation, highly trained investigators posted ads for sex with children on several websites, social media sites, and applications.

The following people were arrested and booked into the Mesa County Detention Facility:

  • Michael Martinez, 27, of Clifton, CO, for the charge of Criminal Attempt to Patronizing a Prostituted Child F5
  • Jimmy Cox, 62, of Roswell, NM, for the charges of Soliciting for Child Prostitution F3, Criminal Attempt of Sexual Assault on a Child Victim less than 15 years at least 4-year difference in age F5
  • Anthony Veal, 26, of Rossville, GA,  for the charges of Soliciting for Child Prostitution F3, Criminal Attempt of Sexual Assault on a Child Victim less than 15 years at least 4-year difference in age F5
  • Marshal McNeill, 41, of Grand Junction, for the charges of Soliciting for Child Prostitution F3, Criminal Attempt of Sexual Assault on a Child Victim less than 15 years at least 4-year difference in age F5
  • Alex Williamson, 25, of Grand Junction, for the charge of Criminal Attempt to Patronizing a Prostituted Child F5
  • Corey Randle, 37, of Grand Junction, for the following charges: two counts of Soliciting for child prostitution F3, two counts of Attempted Sexual Assault on a Child Victim less than 15 years at least 4-year difference in age F5, Possession of a Schedule I/II controlled substance DM1, Prohibited Use of a Weapon M1, and Possession of Drug Paraphernalia.

In coordination with the San Miguel County Sheriff’s Office, Israel Avalos-Villa, 40, was arrested for the following charges: Soliciting for Child Prostitution F3, Internet Sexual Exploitation of a Child F4, Internet Luring of a Child F4, Contributing to the Delinquency of a Minor F4, Criminal Attempt of Sexual Assault F4, and Cyber Crime F5. Avalos-Villa is currently being held at the San Miguel County Jail. 

More arrests are pending further investigation. For updated bond information, visit our website. All arrestees are presumed innocent until proven guilty in a court of law.

The Mesa County Sheriff’s Office would like to thank our local, state, and federal partners for assisting in this operation and helping to protect the youth of Mesa County. It’s important to know who you and your loved ones are engaging with online. Talking about the dangers of the internet should be an open dialog between parents and kids of all ages. For resources to protect children from online predators, click here. 

To report a crime, call 911. Suspected child sexual exploitation or missing children may be reported to the National Center for Missing & Exploited Children, an Operation Predator partner, via its toll-free 24-hour hotline, 1-800-843-5678.

 
Created Jun 13, 2022 @ 12:42 PM | Updated Jun 14, 2022 @ 7:25 AM
Booking photo of Jimmy Cox
Booking photo of Michael Martinez
Booking photo of Anthony Veal
Booking photo of Marshal McNeill
Booking photo of Alex Williamson
Booking photo of Corey Randle
Booking photo of Israel Avalos-Villa
Mesa County Sheriff
215 Rice Street
Grand Junction, CO 81501
EnglishEnglish
EnglishEnglishAmharicAmharicArabicArabicChinese (Simplified)Chinese (Simplified)Chinese (Traditional)Chinese (Traditional)DutchDutchFilipinoFilipinoFrenchFrenchGermanGermanHaitian CreoleHaitian CreoleHindiHindiItalianItalianJapaneseJapaneseKoreanKoreanPolishPolishPortuguesePortugueseRussianRussianSpanishSpanishSwahiliSwahiliVietnameseVietnamese
  • Contact Mesa County Sheriff
  • Compliance
  • Terms & Conditions
  • Privacy Policy
  • Accessibility
IMPORTANT NOTIFICATION. Individuals accused of crimes and depicted on this and affiliate sites are presumed innocent until proven guilty beyond a reasonable doubt. Content on the CRIMEWATCH® platform and this website is posted, administered, and owned by law enforcement agencies, and is subject to change at any time. CRIMEWATCH Technologies, Inc., its owners, officers, directors, employees, agents, affiliates, and subsidiaries, provide NO WARRANTY OR REPRESENTATION regarding the contents of the CRIMEWATCH® platform or this website, and are not responsible for its accuracy, timeliness, or relevancy. For information about how to request the removal of inaccurate information, please go here.
CRIMEWATCH Technologies Homepage
CRIMEWATCH® and the Eye Design are registered trademarks of CRIMEWATCH Technologies, Inc. © 2025 CRIMEWATCH Technologies, Inc.

Want to Subscribe?

Mesa County Sheriff's Office Badge

To subscribe to Mesa County Sheriff's Office, click the button below.


Download the CRIMEWATCH app and follow Mesa County Sheriff's Office.

App StoreGoogle Play