Steven currently resides at 63 Kaydon Dr, Decatur, Il 62521. The number currently linked to Steven is (217) 429-2550. 1946 is his birth date. Steven was born 78 years ago.
English is Steven's ethnicity. Possible Steven's ethnic group is Western European. Steven's language is English. College is his education level. His date of birth was listed as 1946-08-16.