Lucia Ikola was born in 1929, age 94. Lucia Ikola's address is 5823 N 62nd Drive , Glendale, AZ 85301. Public records show Lucia has also lived in Phoenix, AZ and Prescott, AZ.
Address History: 5823 N 62nd Drive, Glendale, AZ 85301;
8907 W Glenrosa Avenue, Phoenix, AZ 85037;
Prescott, AZ 86301;
Tolleson, AZ 85353
Results 1 - 1 of 1