The aforementioned person has now spent 52 years in existence since their birth on 05/15/73. Steven, the individual's legal residence is recorded as 1179 E Whitmer St, Decatur, IL 62521, USA. Steven Flinn has a well-documented record of six past addresses. Documents confirm the following former addresses: 1055 N Dunham Ave, Decatur, IL 62522, 615 S Webster St, Decatur, and 558 W Prairie Ave, Decatur, IL 62522. You can correspond with Flinn through [email protected]. There is a chance that the aforementioned party is linked to Arnulfo Rios, Brenda L Flinn (77 years). Records show that Mr. Flinn, the individual, Lee A Jelks (in 2011), and Wesley L Reinhart (in 2010) cohabited at 558 W Prairie Ave, Decatur, IL 62522, USA. The given name Steven C Flinn is well represented in Illinois, Indiana. Public records indicate that Ms. Flinn, Mitchell Taylor are also living at 1179 E Whitmer St