Flagstaff Sex Offender Notification for residents in the 1000 block of West Route 66.
Flagstaff Police issued a sex offender notification for residents living in the 1000 block of west Route 66 in Flagstaff. In March of 2010, 54-year old Michael Corbin was convicted of four counts of sexual exploitation of a minor.