Jeff is related to or closely associated with Robert Gabriel Castro, Edna Carlene Castro, Leslie Joy Castro and 3 other people. 196 Locust St, Twin Falls, Id 83301 is where Jeff lives. Jeff has reached the age of 49 years. 1975 is his birth date. The number currently linked to Jeff is (208) 735-8257. Other a city that he has stayed in is Twin Falls.