Iola has listed (314) 278-2493 as her phone number. 1935 is the birth year of Iola. 4 Belmont Dr, Saint Peters, Mo 63376 is where Iola lives. Iola was born 89 years ago. Saint Louis is a city Iola has lived in.