Steven’s residency is at 214 Meteor Ave, Springfield, Mo 65802. 1971 is his birth date. Steven has reached 53 years of age. Public records show Springfield and Saint Clair as cities Steven also stayed in. Steven has listed phone number: (417) 831-1231.