Luella Armentrout's address is 819 West 1st Street , Sumner, IA 50674. Public records show Luella has also lived in Sumner, IA. Luella's latest phone number is (319) 578-8455. Previous phone numbers include (563) 578-3448 and (641) 578-3448.
Also goes by: Luella Armentrout
Results 1 - 1 of 1