Lillie Owlboy was born in 1942, age 81. Lillie Owlboy's address is 8156 39th Street Northeast, Saint Michael, ND 58370. Possible relatives include Alvin Owlboy, Bonita Owlboy and 7 others. Public records show Lillie has also lived in Saint Michael, ND. Lillie's latest phone number is (701) 226-1630. Previous phone numbers include (701) 351-5835 and (701) 351-6450.
Also goes by: Lillie O Owlboy
Address History: 8156 39th Street Northeast, Saint Michael, ND 58370;
141 P/O Box, Saint Michael, ND 58370
Results 1 - 1 of 1