Lou Idel was born in 1957, age 67. Lou Idel's address is 2616 Ridgefield Road , Columbia, MO 65203. Possible relatives include Blake Idel, Louann Idel and 2 others. Public records show Lou has also lived in Columbia, MO. Lou's latest phone number is (573) 268-1822. Previous phone numbers include (573) 445-7172.
Results 1 - 1 of 1