Lola Umbaugh's address is 221 Addison Avenue , Twin Falls, ID 83301. Lola's latest phone number is (208) 733-6192.
Phone Numbers: (208) 733-6192
Address History: 221 Addison Avenue, Twin Falls, ID 83301
Lola Umbaugh's current address is 146 Addison Ave W Trailer 83, Twin Falls, ID 83301. Lola's age is 84 years old (1939). Phone numbers associated with Lola are (208) 734-4499. Lola has also lived in Twin Falls, ID.
Phone Numbers: (208) 734-4499
Results 1 - 2 of 2