The owner of a 9-foot, red-tailed boa constrictor recovered Jan. 25 by an Indian River County Sheriff’s deputy has retrieved the creature, according to an official at the Humane Society of Vero Beach ...