1959 is the birth year of Steven. Steven's possible relatives are Brenda K Sprouse, Terri L Sprouse, Carole A Collins and 4 other people. Steven has reached 66 years of age. Steven is a resident of 27131 Fir Rd, Joplin, Mo 64801. Other cities that he has stayed in are Wichita, Enid and Joplin. Steven has listed phone number: (417) 781-2478.