People possibly related to Steven are Michael C Spurgeon, Sharon W Spurgeon, Paul M Spurgeon and one other person. Steven has listed phone number: (214) 441-0284. Steven's birth date was listed as 1973. Steven turned 51 years old. Steven is a resident of 6302 Elgin Ave #270, Lubbock, Tx 79413. Other cities that he has stayed in are Irving, Euless, Brooksville and 3 other cities.