Leila Insco was born in 1937, age 86. Leila Insco's address is 2210 W Q Street Apt 4, Lincoln, NE 68528. Public records show Leila has also lived in Lincoln, NE. Leila's latest phone number is (402) 435-4925. Previous phone numbers include (402) 476-2075.
Results 1 - 1 of 1