Theo’s current address is 915 River Dr, Heyburn, Id 83336. Theo was born 101 years ago. In addition to Heyburn, Theo also lived in Heyburn. Theo's birth year is 1922. Phone number listed for Theo is (208) 678-5398.