Marvin Idel was born in 1961, age 63. Possible relatives include Marva Furbur, Chelsea Sidel and 5 others. Marvin's latest phone number is (308) 623-1559. Previous phone numbers include (402) 423-2073 and (402) 426-8396.
Address History: 2151 Road 43, Linwood, NE 68036
Results 1 - 1 of 1