Other cities that this person has stayed in are Caldwell, Payette and Elko. The age of Twilla is 57. The residency of Twilla is at 2005 Fairoaks Dr, Caldwell, Id 83605. This person's birth year was listed as 1968. Twilla's possible relatives are Greg Lee Rice, Mark Boyd Rice, Jesse Lee Rice and one other person. Phone number listed for Twilla is (208) 459-2681.