She has stayed in Twin Falls, Caliente and Panaca before moving to Twin Falls. Sheila was born in 1963. Sheila turned 61 years old. The number currently linked to Sheila is (208) 733-0203. Sheila’s residency is at 1095 Lavina Ave, Twin Falls, Id 83301.