Records link phone number (712) 568-2024 with Stephen’s details. 18514 K18, Akron, Ia 51001 is where Stephen resides. His birth year was listed as 1958. Other cities that he has stayed in are Coleridge and Le Mars. This year Stephen celebrated his 66 birthday.