JUAN MANUEL LEON
JUAN MANUEL LEON was arrested in Canyon County, Idaho on the date of 7/4/2025 4:30:00 PM. JUAN MANUEL LEON was at the time of arrest. Additional booking information: JUAN MANUEL LEON Booking Date: 7/4/2025 4:30:00 PM Booking Number: 454150 JUAN MANUEL LEON was charged with I20-222 JUAN MANUEL LEON is considered innocent until proven guilty. … Read more