📍 607 E. Tehama St., Orland, Glenn County, 95963
William Finch is a Alternative/PRU serving other age pupils, located in Orland, Glenn County. The school has 153 pupils enrolled. The Principal is Dan La Bar. It is part of the Glenn County Office of Education school district.