Isla has reached 105 years of age. The phone number (618) 382-5502 is Isla’s. She has stayed in Carmi and Henderson before moving to Carmi. Isla's birth year is 1918. Isla is a resident of 409 Stewart St, Carmi, Il 62821.