Get Directions to Orland City Animal Control ← View details 543 West Oak Street, Willows, California 95988 +1 530-865-1126 Get Directions From* To * — Required information