Arvilla Jabusch was born in 1915, age 108. Arvilla Jabusch's address is 5101 University Avenue # 108, Cedar Falls, IA 50613. Public records show Arvilla has also lived in Waterloo, IA. Arvilla's latest phone number is (319) 233-7398.
Phone Numbers: (319) 233-7398
Results 1 - 1 of 1